A full-stack operational task management system built with modern web technologies. The backend provides a RESTful API with PostgreSQL persistence and OpenAPI/Scalar documentation. The frontend is a React SPA with real-time communication via SignalR.
| Layer | Technology |
|---|---|
| Backend | ASP.NET Core 9, C# |
| Frontend | React 18, TypeScript, Vite 8 |
| Database | PostgreSQL 16 |
| ORM | Entity Framework Core (Npgsql) |
| API Documentation | OpenAPI / Scalar |
| Real-time | SignalR |
| Containerization | Docker, Docker Compose |
| CI/CD | GitHub Actions |
| HTTP Client | Axios |
| Testing (Frontend) | Vitest, React Testing Library |
| Reverse Proxy | Nginx |
| Role | Name |
|---|---|
| Project Manager | Vanessa Reuteras |
| Business Analyst | Kenneth Yulip |
| Software Quality Assurance | Kenneth Yulip |
| Scrum Master | Vanessa Reuteras |
| Frontend Developer | Hermione Benitez |
| Backend Developer | John Angelo Mikhail Reveche |
| Integrator | Hermione Benitez & John Angelo Mikhail Reveche |
See the Backend Guide for setup instructions, Docker usage, API documentation access, and CI/CD pipeline details.