Car-Management is a comprehensive ASP.NET Core Web Application (Razor Pages) designed for managing car-related information. This project demonstrates the implementation of a full-stack web application using modern .NET technologies and best practices.
- Framework: .NET Core MVC
- Database: Entity Framework Core with SQL Server
- CRUD Operations: Full Create, Read, Update, and Delete functionality
- Unit Testing: xUnit test project for ensuring code quality
- Responsive UI: Utilizes Razor views for a dynamic user interface
- C# for backend logic
- HTML, CSS, and JavaScript for frontend
- Entity Framework Core for database operations
- xUnit for unit testing
- ASP.NET Core Identity for authentication and authorization
Models/: Contains entity models like Car, Brand, etc.Controllers/: MVC and API controllersViews/: Razor views for the user interfaceData/: Database context and migrationsCarManagement.Tests/: Unit test project