ShopKart houses everything you can possibly imagine, from trending electronics like laptops, tablets, smartphones, and mobile accessories to in-vogue fashion staples like shoes, clothing and lifestyle accessories; from modern furniture like sofa sets, dining tables, and wardrobes to appliances that make your life easy like washing machines, TVs, ACs, mixer grinder juicers and other time-saving kitchen and small appliances; from home furnishings like cushion covers, mattresses and bedsheets to toys and musical instruments, we got them all covered. You name it, and you can stay assured about finding them all here.
Deployed with netlify app
https://shopkartclone.netlify.app/
Install npm packages
npm install
Run the server
npm start
View in Browser
go to http://localhost:3000
- A user can register his account on the website.
- User can log in using firebase api.
- User can select the Quantity while purchasing any product
- User can checkout with payment gateway through Card, UPI, Netbanking, etc.
Click the link to view project: ShopKart
As we never really stop learning, This was our 1st full-stack project, and as usual there were a lot of chalenges with the learnings we experienced. some of the highlighted learning were:-
- Building Database using mongodb and deployment using Mongo Atlas.
- Setting up API requests using Express and Deployment on cyclic.
- Algorithm building for users data such as, items in cart, location etc.
- Playing with animation to get desired output.
- Using redux to for CRUD operations.
- Using ChakraUI for better styling experience.
- Using firebase for login and Register.