Setup a Bootstrap website with client dashboard/area and online payment

Job ID: 35148107

Budget: $30 – $250 USD

Please read carefully the requirements, I will provide content, images, and logos and will provide access to the MySQL database.
It is mandatory to have a chat to discuss the project further to avoid any misunderstanding and explain the details.

Requirement details:
Develop a bootstrap website that offers:
- A conventional landing page with
o Company logo and Title on the top left
o Header menu (with a login button, FAQ page, and Home link)
o Background image and title
o Explanation text
o A Statistics graph (reads the data from a MySQL Database)
o A Statistics numbers (reads data from a MySQL Database)
o 3 Cards showing project information and details (a card is an image with text below it)
o A footer part showing Company details, shortcuts to menu options, social media links
- Client Area
o When the client registers on the website, he receives a validation link to validate his email address.
o On the registration form, the client has to check a Captcha control to verify it is a human
o On the client area (after login), the client will land on a customer dashboard with the following options:
 The top space will display a client photo (the client will specify in his profile page), and on the top right a small notification area showing Notifications when there are any, and showing a due balance amount that is read from MySQL database.
 Dashboard: Will display some statistics from MySQL database
o Profile: Will let the client update his information, and upload his verification documents (ID proof and Address proof ) The ID documents should be in a form that sends the documents to a specified back office email address for processing.
o Accounts : This page will display 2 tables
 Real accounts : Displays a table with this columns and in front of each line(DB record) display 2 buttons (Pay due balance, cancel this account)
• Account number (NUMBER)
• Account password (Password Char String)
• Broker Name (Char String)
• Today PL (Float numeric)
• Total due (Float numeric)
 Demo accounts: Displays these columns from a MySQL Database and a delete button in front of each record
• Account number
• Account password
• Broker Name
o When the client clicks on the Paye due amount (one of the 2 buttons in front of each real accounts line), we need to provide a payment form for the client to pay using the most common payment methods: Credit card, Crypto payments using USDT.
Related categories: PHP Website Design Graphic Design HTML Bootstrap