I need a secure system which can control the deployment of customer websites, the customer websites will have their own cms. The cms will differ based on the type of subscription the customer has so will have modules which will be tied to 3 different packages.
I want the new customer to go to the main site (I can create) and purchase a subscription via PayPal (recurring payments), whilst setting up the subscription they can choose if they already own a domain name or need to create one, the action will be just guiding them to the best domain name registrar or giving them advice after setup.
The new customer (once subscribed) will be able to pick a layout and colour scheme from a predefined list, as well as having the ability to override certain colours based on layout sections, e.g. if they pick the Darcula colour scheme but want to make the footer background blue, and footer text white they can. They can also implement the available modules based on their subscription, modules may have options in their cms, like the slider which allows image upload, overlaying text etc.
Any images that the customers upload to their sites need to be restricted to file size as well as cropping based on whether its for page content, gallery or sliders.
The available modules are:
Blog - multiple blogs
Slider - multiple sliders
Social media widgets
Contact form - generic fields
Gallery - multiple
Any other useful low maintenance modules you/I can think of
File uploader, PDF, word and excel
I want to see all subscriptions in the admin panel. Along with subscription details likes dates, customer details, selected layout, screenshots of homepages.
I want to deploy the customer’s cms with their access details (which they can change). I want each deployed cms to have it’s own database which leaves a choice to overwrite the database on new deployment (if fresh reinstall is required).
All deployments need to have the ability to roll back to last deployment.
Each stage will need to be quoted for by you and then paid for by me upon completion before progressing to the next stage.
Set up initial admin panel with deployment for testing, Of course not complete but something which demonstrates that the outline is understood.
I can provide an empty server for you as I want somebody who can ensure centos 7 latest and security updates, a secure MVC framework to create the admin panel with deployment.
I am happy for you to build on your own servers initially as long as i can see progress somehow.
Once principle is understood by both parties, we can discuss the commencement of this and the fee for completion of this stage.
Agree on theme layout creation (I can do once shown what templating engine is being used) as i need to structure the HTML to allow for validation and bootstrap 4. I also need to add additional classes for each div for the customer to change colours to override the colour scheme in place.
Once the themes have been completed and can deploy correctly we would arrange payment of fee for this stage.
Module, Page and Blog creation, agreed between both parties in terms of how they work and can be customised by the customer. All deployed sites need to have seo friendly structure and URLs.
I will require support on creating a website for the business, in terms of capturing subscriptions and holding logins for the customer’s account. So base files etc, I can then colour in and fill in content/pages ready for go live on my server.
I will be looking to maintain an ongoing working relationship with you to ensure the system stays secure, and is open to further enhancements and features.
I would also want a BitBucket repository for this system to maintain the stability
21 freelancers are bidding on average £625 for this job
Hi there, I have checked the details I have rich experienced with eCommerce, Graphic Design, HTML, PHP, Website Design. Please initiate chat so we can discuss this job.
We have read your requirement and need some more information on it to give exact quote. Please revert back if you want qualitative work from a company delivering best services across world. Thanks.