build me a website -- 2

Job ID: 33923749

Budget: $30 – $250 USD

The idea of ​​our project is to shop online so the user can buy anything he wants with a credit card
We chose the project after one of the family members of the team members suggested the idea due to a personal need, after encountering a problem in his personal life. In addition, we think that this system can really help and benefit and is appropriate in terms of the scope of its work to the requirements of the project.
Scenarios in the project:
• Registration: The user is on the login page and clicks on the "Register" button, he is transferred to the registration screen for the system and enters his details and confirms. The system verifies its details and creates a new user in the system
• Login: The user (administrator) is first on the login page and enters a username (or email) and password. The system verifies the user's details and if the details are correct it forwards it to the main page.
• Order management: In each order there is an option to add to the shopping cart, inside the basket you can edit or delete orders (unpaid) Eventually he can pay for a particular product or the whole basket, then he gets an order number that he can track using a feature he can view Of the order
• Using an algorithm: The algorithm allows us to check the credit card
• Product Tracking: Any user who has received an order number can thicken after an order and check the status of his order
database
MYSQL database connected to NODE JS that includes the following tables
• Table of categories (tax, name)
• Product table (product name, summary, image, product rating, price, category (JOIN between two tables, transport price)
• Product opinion table (user tax, product tax, rating, comments)
• User table (user tax, username, password, email)
• Credit table (full credit card tax, CVC, validity, ID number, card type, user tax)
• Order table (order tax, price, shipping price, full price (for all orders))
• Tracking table (order tax, order status)
Related categories: Website Design CSS MySQL HTML AngularJS