DevCamper. A starter kit for building a service that other apps can connect to.

github.com/itsnitinr/node-api

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

December 2020
  • Fix typo in README.md
  • Update README.md
  • Add README and example config file
  • Add documentation HTML file
  • Implement rate limiting, prevent http param pollution and enable CORS
  • Add security headers using helmet and prevent XSS attacks
  • Prevent NoSQL injections using express-mongo-sanitize
  • Add logout route to clear cookie
  • Add enpoints for updating and deleting bootcamp reviews
  • Implement calculate average rating functionality
  • Add enpoint for adding a bootcamp review
  • Add endpoint for getting all reviews and reviews of a bootcamp
  • Build the review model
  • Implement admin CRUD operations for user model
  • Implement endpoint for updating logged in user password
  • Implement endpoint for updating logged in user details
  • Implement forgot and reset password functionality
  • Handle permissions in courses routes and fix bugs
  • Handle permissions in bootcamp routes
  • Add user relation to bootcamp model