This is a Full-Stack Web Development Project offered by ACA-IITK (Association for Computing Activities, IIT Kanpur) which I did in my freshman-year.
Learnt about markdown files and some basic terminology related to web development.
Built a website using the HTML,CSS and Javascript.
Learnt about Get, Put , Post and Delete requests and implemented them using the fetch-api.
Used NodeJS, Express and MongoDB.
Assignment_1: Built an express server that serves HTML webpages and supports get, put, post and delete operations on 3 routes.
Assignment_2: Used the Mongoose module in NodeJS to design schemas and interact with the MongoDB server running on localhost.
Authentication_1: Implemented basic authentication with username and password using express-sessions and cookies.