NikeShoes-FullStack - This is a full stack application that simulates a fictitious ecommerce application that aims to sell / buy Nike shoes, both the backend and the frontend were tested with jest to ensure that the application works the way it was intended.
- - Register an account
- - Login with one account already exist
- - Filter products by women's and men's shoes
- - Put products in your cart
- - Increment and decrement quantity products from cart
- - Remove products from cart
- - View the optimal layout for the app depending on their device's screen size.
- - Keep track of any changes, even after refreshing the browser. (Full-Stack Application)
- - Make checkout to buy shoes
- - Logout your account
Feature | Coded? | Description |
---|---|---|
Add Product in Cart | β | Ability to see the Cart and it items |
Remove Product from Cart | β | Ability of Remove a Cart |
Edit Product Quantity in Cart | β | Ability of add a new Item on the Cart |
List User Cart | β | Ability of Remove a Item from the Cart |
Checkout | β | Ability of Make Checkout |
Add a Product | β | Ability of Add a Product on the System |
List Products | β | Ability of List Products |
List Products By Category | β | Ability of List Products By Category |
Edit a Product | β | Ability of Edit a Product |
Delete a Product | β | Ability of Delete a Product |
Create new user | β | Ability of Create New User in System |
Authenticate | β | Ability of Authenticate |
List Users | β | Ability of List Users |
Find User By ID | β | Ability of List a Product |
Delete User BY ID | β | Ability of Delete a User |
To run this fullstack application you must follow the steps of both the frontend and the backend in the repositories below to run them in sync.