A web application engineered and designed to be an Amazon clone. Created with React and Google Firebase.
Functions:
- Full e-commerce functionality.
- Backend database with Firebase.
- Add + remove items from cart.
- User authentication and signup.
- Checkout page and payment processing with Stripe.
- Orders page that keeps track of previous payments.
This app was engineered to gain knowledge on using firebase in full stack applications and was a fun project to design overall.
- Created user authentication and payment processing.
- Generated a backend database using Google Firebase.
- Created cart functionality in which users can add/remove items.
- Deploying and hosting with Google Firebase.
- Styled and designed web layout with CSS.
Check it out yourself by clicking here!
Users can either use this application on their own accord and follow their own decisions or use this comprehensive guide:
Users can browse through the shop or sign up/in through the links in the navigation bar above.
- Users can create an account by entering their credentials in the input boxes, then clicking the "Create your Emporium account" button.
After signing up/in, users can go back to the homepage and add items to their cart.
Users can then navigate to the cart by clicking the bag-icon, located on the top right.
After making sure all the selected items are in the cart, users can proceed to checkout.
For Payment purposes, users can use the following as a test credit card:
- Card Number: 4242 4242 4242 4242
- Date: 04/24
- CVC: 242
- Zip Code: 42424
After filling in your information, users can press 'buy now' to be redirected to the Orders page.
Enjoy the App :)
Thank you for your time!