Skip to content

mihaibalau/Car-Manager-.NET-Razor-Pages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Car-Management Project

Description

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.

Key Features

  • 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

Technical Stack

  • 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

Project Structure

  • Models/: Contains entity models like Car, Brand, etc.
  • Controllers/: MVC and API controllers
  • Views/: Razor views for the user interface
  • Data/: Database context and migrations
  • CarManagement.Tests/: Unit test project

About

A modern ASP.NET Core Web App (Razor Pages) for managing car information, with full CRUD, SQL Server integration, unit testing, and a responsive Razor UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors