Phase 2
Phase 2: Adding Real-World Functionality
Project: Issue Tracking System (Helpdesk for a small organization)
Tech Stack: Next.js (SSR), Express.js, PostgreSQL, Prisma ORM, Azure (deployment)
Goal: Add more complexity by building a system where volunteers can report, track, and resolve issues.
Skills Covered:
Server-Side Rendering with Next.js
Using Express.js for the API layer
Advanced PostgreSQL operations (joins, indexing, relationships)
Deploying to Azure via GitHub Actions