eojs-lab
v0.0.3
Published
Express Opinionated JavaScript Framework
Maintainers
Readme
EOJS - Express Opinionated JavaScript Framework
An opinionated, batteries-included framework built on top of Express.js with MongoDB, ES6, PM2, Winston logging, Swagger documentation, and more.
Features
- Complete Architecture: Router-Controller-Service-Model-DB layered architecture
- MongoDB Integration: Mongoose ODM setup and best practices
- Authentication: JWT and local authentication with PassportJS
- Authorization: Role-based access control (RBAC)
- Logging: Advanced logging with Winston
- Documentation: Automatic API documentation with Swagger & JSDoc
- Process Management: PM2 integration
- CLI Tool: Powerful CLI for scaffolding applications and modules
Installation
npm install -g eojs