Add JWT authentication with AuthController and services

This commit is contained in:
Denis Urs Rudolph
2026-04-03 21:00:16 +02:00
parent 8bfd49e0ab
commit b6962e1024
6 changed files with 224 additions and 12 deletions
+12 -12
View File
@@ -1,20 +1,20 @@
## 1. Project Setup
- [ ] 1.1 Initialize project structure with backend and frontend directories
- [ ] 1.2 Setup .NET backend (ASP.NET Core Web API with C#)
- [ ] 1.3 Setup Next.js frontend with TypeScript using Bun runtime
- [ ] 1.4 Configure ESLint and Prettier for frontend
- [ ] 1.5 Setup Entity Framework Core with PostgreSQL
- [ ] 1.6 Create initial database schema migration (EF Core)
- [x] 1.1 Initialize project structure with backend and frontend directories
- [x] 1.2 Setup .NET backend (ASP.NET Core Web API with C#)
- [x] 1.3 Setup Next.js frontend with TypeScript using Bun runtime
- [x] 1.4 Configure ESLint and Prettier for frontend
- [x] 1.5 Setup Entity Framework Core with PostgreSQL
- [x] 1.6 Create initial database schema migration (EF Core)
## 2. Database Schema
- [ ] 2.1 Create users table with roles
- [ ] 2.2 Create events table with organizer foreign key
- [ ] 2.3 Create registrations table with event and user foreign keys
- [ ] 2.4 Create payments table with registration foreign key
- [ ] 2.5 Create announcements table with event foreign key
- [ ] 2.6 Add database indexes for common queries
- [x] 2.1 Create users table with roles
- [x] 2.2 Create events table with organizer foreign key
- [x] 2.3 Create registrations table with event and user foreign keys
- [x] 2.4 Create payments table with registration foreign key
- [x] 2.5 Create announcements table with event foreign key
- [x] 2.6 Add database indexes for common queries
## 3. User Authentication (user-auth)