StackOverflow-lite is a platform where people can ask questions and provide answers.
Implements the following features:
- View a list of recently asked questions on the platform
- View a question with all the answers posted for it and add an answer.
- Post a question.
- user’s profile which displays:
- The number of questions asked.
- The number of answers given.
- The list of questions asked by the user with the the most answers.
- The list of recent questions asked by the user.
Implements following endpoints:
-
GET /api/v1/questions
-
POST /api/v1/questions
-
GET /api/v1/questions/:id
-
PUT /api/v1/questions/:id
-
DELETE /api/v1/questions/:id
-
POST /api/v1/questions/:qtnId/answers
-
GET /api/v1/questions/:qtnId/answers/:ansId
-
PUT /api/v1/questions/:qtnId/answers/:ansId
-
DELETE /api/v1/questions/:qtnId/answers/:ansId
- Front-end: Html, CSS and Javascript
- Back-end: Node/Express framework