Design a complete website ( Domain : [login to view URL]) on Laravel Platform with clean code. Follow all good coding practices.
The Site admin panel Will Use Metronic Admin Theme - (Preview - [login to view URL]). The theme is paid, so we will provide you theme files.
The site should contain data of all the hosting sites (Web and Email Hosting), domain sites, and other similar sites online. All the data of these sites will be stored in our website. Their description, plans, prices, ratings, etc.
On the frontend, users should be able to see lists of these sites based on criteria they want. Eg. Best hosting sites with lowest price. Or, Best hosting sites with some particular feature.
Or cheapest domain website.
There should also be a comparison feature to compare these sites.
Also, There should be data of tools like website builders, and their comparison.
All the data is also to be loaded by you. All this data should be manageable using the admin panel. You can create scraping code to parse the data. All data of all hosting and similar sites should be loaded in our laravel website.
Basically, the site should have all information about web hosting and similar companies.
The frontend should be beautiful, and user friendly. Clean code is very important.
We should be given regular updates on the project. Granular commits must be done. You should be in touch with us during the complete project.
Total Project Timeline 15 Days
Project MileStones : The Project is divided into 5 Milestones. You must finish it completely to move to next one. Also, Milestone order should be strictly followed. Percentage With Each Milestone denotes time and money Division
1. Models and Migrations - 15% -> Create All Models and Migrations related to the project. The models should have all the relations, and inverse relations defined. You can show us ERD Generated using Laravel ER Generator plugin for this milestone verification.
2. Admin Panel and Backend Setup : 20% -> Complete backend setup, with all controllers, APIs, and all the functionalities.
3. Frontend Site Design : 15% -> Design of Complete website with branding. Send us mockups of the design of the site. Proceed upon verification.
4. FrontEnd Site Development : 20% -> Code the designs of frontend website in Laravel. All functionalities should be integrated for frontend and backend. The complete site should be working as required, at this point.
5. Populating Site Data and site finalisation : 30% -> Put all the correct data in the website. All the data of Hosting websites, and similar websites is to be added in the website. The data should be complete and correct. You can screate a script to do this.