I made this project during Coderhouse React course.
You only need Node.js on your computer since all the project dependencies are automatically installed during the installation.
You can get Node.js here.
- Clone the repo
git clone https://github.com/EmRodr/source-shop.git
- Install NPM packages
npm install
- Mount the project locally
npm run dev
-
AMD Users
- Login system
- Firebase DB integration
- Hold session with cookies
- Registration system
- Firebase DB integration
- Deleting account system
- Firebase DB integration
- Integration with other social networks
- Twitter
- Firebase DB integration
- Facebook
- Firebase DB integration
- Google
- Firebase DB integration
- Discord
- Firebase DB integration
- Twitter
- Login system
-
Show products from the shop
- Filter by type
- Firebase DB integration
-
Cart system
- Add item to cart
- Main function implementation
- Firebase DB integration
- Remove an item from the cart
- Firebase DB integration
- Pay the cart
- Main function implementation
- Add item to cart
-
Stock system
- Control to prevent users from buying out of stock items by all views
- Firebase DB integration
- Subtract existing stock
-
Web mobile support
-
Paying system
- Google Pay integration
- Paypal integration
- Firebase DB integration
-
History and tracking of the products
- Tracking view
- History view
- Firebase DB integration
-
Discount system
-
Multiple language support
-
Unit tests
