An production-ready e-commerce app built on next.js (MongoDB, react, next-connect, firebase). Features present in the app :-
- Authentication using Firebase.
- Option to add, edit, view and delete all the items in our store.
- Option to add items or remove items from the cart for the user.
- Display the total bill of the cart and update it as soon as the cart is updated by the user.
- Using Local Storage to store the firebase token so that we only allow logged-in users to buy items.
- Option to view all your past orders along with the bill amount for each.