A fullstack .NET application developed as part of a system development course. The project demonstrates backend architecture, database design, and API-driven communication between services.
- ASP.NET Core
- Web API
- Razor Pages
- Entity Framework Core
- SQL Server
- Layered architecture
- Repository pattern
- Separation of concerns
- Database-first thinking
- API integration
- AppWebApi/ – backend API
- AppRazor/ – Razor Pages frontend
- DbContext/ – database context
- DbModels/ – entity models
- DbRepos/ – data access layer
- Services/ – business logic
This project was developed during a .NET system development course and reflects real-world backend architecture and application structure.
The focus of this project is backend structure and data handling, not UI design.