TaskPulse/backend
Steven cd41e59afc feat: add user authentication system
- User model (users table) with bcrypt password hashing
- JWT-based login API (POST /api/auth/login, GET /api/auth/me)
- Default admin account (admin/admin123) auto-created on startup
- Login page with centered dark-themed login card
- Route guards + Axios interceptors for token management
- Login page renders without sidebar (standalone layout)
- Gunicorn --preload to avoid worker DDL race condition
2026-06-14 23:22:53 +08:00
..
alembic feat: add user authentication system 2026-06-14 23:22:53 +08:00
app feat: add user authentication system 2026-06-14 23:22:53 +08:00
.env.example feat: initial TaskPulse release 2026-06-14 22:39:23 +08:00
alembic.ini feat: initial TaskPulse release 2026-06-14 22:39:23 +08:00
Dockerfile feat: initial TaskPulse release 2026-06-14 22:39:23 +08:00
requirements.txt feat: add user authentication system 2026-06-14 23:22:53 +08:00