Create a basic webhosting website
Project detail
Create a simple website for hosting service with few pages. Use any free template.
1. Create a product page for shared hosting. Only one product page with 3 products.
2. User profile page for user.
3. Login (google/facebook/or any email and password).
4. Search domain name on the page (API https call to domain seller).
5. Buy domain/hosting, Add to cart. and payment gateway (Paytm and Paypal).
6. After payment, call third party url (domain seller) to update.
7. Create cPanel user for the above user.
8. After hosting plan is bought add the cPanel url to the profile.
9. Create the a form to get domain name and generate ssl certificate with letsencrypt api. Keep the certificate in db and display keys(public & private ) on page.
The website can be developed using WordPress or php.