Computer Science
Build an E-Commerce website using MERN stack
Amazon was created in 1994 and still dominates the e-commerce industry today. Can you create the next big thing in e-commerce?
Certified by
Role
Software Engineer
Industry
Technology
No. of Subscribers
37
Level
Intermediate
Time Commitment
Submit First Draft in 30 Days
Duration
60 days
Tools you’ll learn
Here’s What You Work On
About the Company
One of the top 4 e-commerce websites in India, Snapdeal is bringing world-class shopping experiences to middle-income families in India. They are on an ambitious mission to be the one-stop-shop for Bharat customers. Snapdeal services 96% of the country's pin codes and aims to expand its network to reach the remotest areas of India. The easy-to-use and intuitive platform makes online chopping seamless for even those who are not tech-savvy. Their personalised, multi-lingual platform has ensured that people from all parts of India easily find what they are looking for.
Explore
the following work techniques
Database Design
UI Design
Requirement Specifications
Bridging the gap
Technology has evolved exponentially in the past decade and it is all courtesy of skilled software developers busy at their work. For any programmer, it is always about improving existing processes and products to make them faster, more efficient and more reliable. For this, the developers themselves need to be constantly learning and expanding their own skillset. This is a value that sets great coders apart from the crowd. MERN stack is one of the hottest technologies that has emerged lately and carved a niche for itself. Top companies like Uber, Instagram and Walmart use this MERN stack to deliver a delightful digital experience to their millions of users every single day. Learning MERN would add tremendous value to your CV!
Apply
the following skills
ExpressJS
NodeJS
ReactJS
Expected output
In this menternship, you will use MERN stack to build an e-commerce website end to end.
Create
the following deliverables
Software Requirement Document
A fully functional e-commerce web application
What you’ll need before starting
For this menternship, you need to have a basic understanding of 
  1. The various components of full-stack web applications and their functions
  2. How do various components come together in full-stack web applications
  3. Coding in Javascript
  4. The use and advantages of NoSQL databases and how they differ from the RDBMS database