// Featured projects
Task API
JWT authentication, rate limiting and OpenAPI documentation. Task management REST API starter project.
Node.jsPostgreSQLDocker
Project Details
Task API is a enterprise-grade backend service designed for high-performance task and project workflows. Built around clean architecture principles with robust validation and security layers.
Key Features
- Secure Authentication: Complete JWT stateless authentication with refresh token rotation and bcrypt password hashing.
- Role-Based Access Control (RBAC): Granular permission management across Admin, Manager, and User roles.
- PostgreSQL Database: High-speed relational queries handled through Prisma ORM with automated migrations.
- Docker Containerization: Ready-to-run
docker-composesetup with database seeding and multi-stage production builds. - Interactive OpenAPI 3.0 Docs: Fully documented Swagger UI endpoints with schema definitions and test consoles.