My final project in React.js (To run, first download and run the server file and then the my-app file)
I created a site for ordering games while maintaining a clean code combined with visuals that would be convenient for the user. First, the user is presented with a login/signIn page (of course with proper integrity checks). The user is then transferred to the products page where he can select the products he wants to purchase, add them to the shopping cart and access the payment. If the user typed an email and an administrator password, he will be presented with various options such as deleting and adding products to the site.
The login/signIn page

The guest/customer's products page
When adding a product open a small cart
When he finishes the payment you will be able to come back.

Admin
The products page with update and delete

Update/Add product.






