Skip to content

Latest commit

Β 

History

History
27 lines (20 loc) Β· 1.43 KB

File metadata and controls

27 lines (20 loc) Β· 1.43 KB

InnoTrack API πŸš€

InnoTrack is a fully deployed graduation project built with .NET 8 and Clean Architecture. It provides a robust backend system to manage, track, and streamline academic projects, utilizing AI features to reduce redundancy.

Build and deploy ASP.Net Core app to Azure Web App - InnoTrack

πŸ”— Live Links

πŸ” Test Credentials (For Reviewers)

To explore the live application, test Role-Based Access Control (RBAC), and authorize endpoints in Swagger, you can use the following test accounts:

1. Student Account:

  • Email: youssef419748@fci.bu.edu.eg
  • Password: Yy014789!!

2. Professor Account:

  • Email: MAY.GALLAB@fci.bu.edu.eg
  • Password: DrMai@Fci2026!

πŸ› οΈ Architecture & Tech Stack

The project strictly follows Clean Architecture principles to separate concerns and ensure maintainability:

  • Core: .NET 8 / ASP.NET Core Web API
  • Architecture Layers: API, Application, Domain, Infrastructure
  • ORM & Data Access: Entity Framework Core
  • Containerization: Docker & Docker Compose