• Developed an Ecommerce website using MERN stack.
• reactJS on the Frontend with expressJS + nodeJS and mongoDB as database in the backend.
• Two types of users, admin creates and manages categories and products which are linked with their corresponding categories.
• User adds products to the cart and does the total payment
• Authentication is done using JSON Web Token and protected routes are checked using isAdmin, isAuthenticated middlewares.
• Implemented Paypal as payment gateway