Skip to content

ASP.NET Core MVC Student Management app using EF Core Code-First, SQL Server, seeded data, LINQ grouping, and relational queries.

License

Notifications You must be signed in to change notification settings

AlanRacic/StudentManagementApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudentManagementApp — EF Core Code-First Student and Grades System

Overview

StudentManagementApp is an ASP.NET Core MVC application that simulates a student–grade management system using EF Core Code-First modeling.
It demonstrates relational modeling, seeded data, LINQ queries, and a structured Razor UI for displaying student information and associated grades.


Tech Stack

  • ASP.NET Core MVC
  • Entity Framework Core (Code-First)
  • SQL Server
  • LINQ
  • Razor Views

Key Features

  • Code-First models with one-to-many relationships (Student <-> Grades)
  • Seeded sample data for quick testing and demonstration
  • LINQ queries for grouping, filtering, and calculating totals or averages
  • Razor Views for clean and intuitive presentation of students and grades
  • EF Core migrations for database versioning and schema evolution

Architecture and Concepts

  • EF Core Code-First + migrations
  • One-to-many relational data modeling
  • LINQ-based data workflows
  • MVC pattern for clear separation of responsibilities
  • Clean separation between model, logic, and UI layers

Skills Demonstrated

EF Core Code-First · LINQ · ASP.NET Core MVC · Razor Views · Data Modeling · Migrations · Relational Structures


Project Status

Light educational project built to demonstrate Code-First modeling, relational structures, and LINQ-based data operations.

About

ASP.NET Core MVC Student Management app using EF Core Code-First, SQL Server, seeded data, LINQ grouping, and relational queries.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published