Skip to content

RNKushwaha/mongo-press

Repository files navigation

mongo-press

Create, deploy & scale production ready APIs using ExpressJS + MongoDB.

Features Available

  • TypeScript for type safety
  • PM2 for process manager
  • Cluster in production mode for max performance
  • Winston & Morgon for API Loging
  • Log file rotator
  • CORS enabled
  • Compression for faster API response
  • dotenv for environment variables
  • Prettier for code formatting
  • ESLINT for code linting
  • API docs using Swagger (yaml)

Roadmap for 2022

  • MongoDB for database
  • Redis for caching
  • Circuit breaker for error fallback
  • cron for scheduling cron jobs
  • JOI for request validation
  • Jest for Testing
  • Cypress for e2e testing
  • EventEmitter for custom event emitters
  • Web Sockets for instant notifications
  • JWT for API authentication
  • Mailgun for sending emails
  • API load testing/performance testing tools

About

APIs using Express + MongoDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published