Skip to content

Conversation

@pswaldia
Copy link

@pswaldia pswaldia commented Jan 9, 2022

Batch 2 : Swiggy i++

StackOverflow APIs

Tech Stack :

  1. NodeJs
  2. Express
  3. MongoDB
  4. Robo3T (GUI for mongodb)
  5. Postman (REST API client)
  6. Winston (logging package)
  7. MongoDB Atlas (for production DB)
  8. Heroku (Deployment)
  9. Swagger (API Documentation)

Features :

  1. Allows users to signup by providing needed information.

  2. Allows users to sign in by providing valid credentials.

  3. Authorization and Authentication using Json Web Tokens.

  4. Users can view their details as well as update it.

  5. Allows users to perform CRUD operation on Question model.

    • Users can ask question.
    • Users can update the question.
    • Users can delete the question.
    • Users can get all the answers they have asked.
  6. Allows users to perform CRUD operation on Answer model.

    • Users can answer a particular question.
    • Users can edit the answer for a particular question.
    • Users can delete the answer.
    • Users can get all the answers they have contributed.
  7. Protection of routes using json web token.

  8. Logging using winston package.

  9. API documentation using Swagger.

  10. Support for deployment using mongodb atlas and heroku.

pswaldia and others added 30 commits January 4, 2022 19:22
@pswaldia pswaldia changed the title Stackoverflow | SwiggyIPP | Batch 2 Pradeep Singh : Stackoverflow | SwiggyIPP | Batch 2 Jan 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant