Hi...
How are you?.
I saw your description carefully.
-----Project Title------
Build a website based on HTML5, PHP, MySQL
-----Project description-----
a small rikshaw company with many drivers of bycicle rikshaw need a new website.
1. Frontend (FE)
We need a modern (style) landing page where our customer can see what we do and whats our business purpose. A google map should indicate, where the drivers located (static locations set manually by drivers in the Backend). Customer can click on locators on Google map an they will get driver informations. Mousover popup should show drivers details as phone number etc.
The design should be adapted for laptops and mobile devices as well.
Driver listings in FE with pictures and details is mandatory -> read out database with activated drivers.
Contact form for customer with NAME, EMAILADDRESS, PHONE Number, MESSAGE is required.
Typical security and checking features are mandatory.
2. Backend (BE)
We need a driver registration form with email confirmation. The driver can login and edit their credentials and personal information like Name, phone number, picture, address and some other fields (form) etc.
The driver can also send their location by klick on GOOGLE MAP eg. PUNE long18.523588 lat73.864330 to set drivers static location.
This location set must shown on Website (FE) for 24 hours by a small icon (locator) -> see upper description Frontend.
After fullfill the registration form, the driver need to get a email confirmation email. Driver need to click on a preset link to confirm email address.
The adrministrator should get a email notification when new drivers registered with a preset ENABLE Link. After the Admin confirmed this by click, the driver is active listed on FE in the driver database.
After login the driver can also edit own settings and delete their account. Also to change/set the location on any time is a mandatory requirement.
The admin can manage the drivers as block, edit etc. and can also set the static locations for the drivers.
Mandatory functions: reset password/Forgotten Password, Login for registered drivers, new registration process with required fields: Email, Name, phone number, picture, address, Post Code, City, password, Accept Terms