Commit Graph

5 Commits

Author SHA1 Message Date
Erik Silva
04a775cbaf docs(supabase): Add self-hosted configuration guide and update env templates 2025-12-01 01:51:06 -03:00
Erik Silva
5ff1a4a004 feat(docker): Add Dockerfile, docker-compose and Docker setup guide 2025-12-01 01:40:35 -03:00
Erik Silva
20fb631c9d docs(rls): Add SQL script and RLS setup guide - Tasks table with Row Level Security 2025-12-01 01:36:57 -03:00
Erik Silva
6a73cce6c3 feat(tasks): implement CRUD endpoints with Supabase integration 2025-12-01 01:28:42 -03:00
Erik Silva
35272b8f87 initial: Backend Auth Module + Design System + Complete Documentation
- Setup NestJS with TypeScript, ConfigModule, JWT authentication
- Implemented Auth Module with signup, login, logout endpoints
- Created DTOs with validation (SignupDto, LoginDto)
- JWT Strategy with Passport integration for token validation
- JwtAuthGuard for route protection with Bearer tokens
- CurrentUser decorator for dependency injection
- Supabase integration for user management and auth
- Complete API documentation (API.md) with all endpoints
- Design System for Web (Next.js + Tailwind) and Mobile (Flutter)
- Comprehensive project documentation and roadmap
- Environment configuration with Joi schema validation
- Ready for Tasks Module and RLS implementation
2025-12-01 01:17:00 -03:00