BloggerHead (Intro to MERN)

  • Web Development

Mentors :

  • Dhananjay Kejriwal, Sartaj Islam & Mihika Dhok

Mentees :

  • 6

Through this project, you will learn all about Full Stack Web Development, right from the basics (HTML, CSS, Bootstrap, JavaScript) to the MERN stack (Mongo DB, ExpressJS, ReactJS and NodeJS frameworks). Along with these, you will also gain some knowledge on authentication, CRUD applications and RESTful API. You will initially be working on a few mini projects, to head on our major project which is creating a blog website named BloggerHead, applying everything you've learnt till then.
Prerequisites: Basic programming techniques (CS101 will suffice) Some experience in JavaScript or in general Web Development is an add-on (Soft prequisite)

Tentative Timeline :

Week Work
Week 1 Learn HTML, CSS, JS, Bootstrap
Week 2 Mini Project To-Do list
Week 3 Start learning ReactJS,NodeJS, ExpressJS, Redux
Week 4 Start major project Blog-Post app and connect to MongoDB database
Week 5 Get a working authentication process using JWT authentication and article posting
Week 6 Add features like edit blog, delete blog and like by users
Week 7 Implement react and redux in frontend and design all the pages using react-bootstrap
Week 8 Debugging and Final touch