Skip to content

Shashank75890/MVC-Oak-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVC-Oak-Course

Developed a web application using the MVC architecture (C#, ASP.NET MVC) to display and manage Oak Academy’s training programs.

Designed and implemented layered architecture including Data Access Layer (DAL), -Business Logic Layer (BLL), and Data Transfer Objects (DTOs) to ensure separation of concerns and maintainability.

Built responsive UI using HTML, CSS, JavaScript for smooth user interaction.

Features

Course Management – Create, edit, and delete courses with categories and metadata.

Admin Panel – Secure area for administrators to manage content and users.

Responsive UI – Mobile-friendly pages styled with Bootstrap.

Data Layer – Organized DAL/BLL architecture for clean separation of concerns.

🛠 Tech Stack Layer Technology Frontend ASP.NET MVC Razor Views, HTML5, CSS3, JavaScript, Bootstrap Backend C#, ASP.NET MVC 5 Database SQL Server ORM Entity Framework Tools Visual Studio 2022, Git/GitHub

📂 Project Structure

BLL – Business logic layer

DAL – Data access layer

DTO – Data transfer objects

UI – Views, controllers, and static assets

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published