Skip to content

ds-index/UniversalStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET Core MVC CRUD Project

This is a responsive ASP.NET Core MVC project built with .NET 8 that performs full CRUD (Create, Read, Update, Delete) operations using Entity Framework Core (Code First approach) with SQL Server as the database. It uses Bootstrap for styling and layout, and jQuery for enhanced interactivity on the client side.

🔧 Technologies Used

  • .NET 8
  • ASP.NET Core MVC
  • Entity Framework Core (Code First)
  • SQL Server
  • Bootstrap 5
  • jQuery
  • LINQ

📌 Features

  • Full CRUD operations
  • Code First database modeling using EF Core
  • LINQ queries for data manipulation
  • Responsive design with Bootstrap
  • Interactive UI enhancements using jQuery
  • Clean, maintainable and scalable architecture

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:
git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name

Update the database connection string in appsettings.json

"ConnectionStrings": {
  "DefaultConnection": "Server=YOUR_SERVER_NAME;Database=YourDbName;Trusted_Connection=True;TrustServerCertificate=True;"
}

Apply migrations and create the database

dotnet ef migrations add InitialCreate
dotnet ef database update
dotnet run

Then open your browser and go to: https://localhost:5001 (or the port shown in console)

📁 Project Structure

/Controllers     → MVC Controllers
/Models          → EF Core Models
/Views           → Razor Views
/Data            → DB context and configurations
/wwwroot         → Static files (CSS, JS, etc.)

✅ TODO Add authentication and authorization

Add client-side validation

Improve UI with more Bootstrap components

🤝 Contributing Contributions are welcome! Please open an issue or submit a pull request.

📄 License This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Author: Built with ❤️ by ArManDS

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors