Skip to content

Leave Management System Built with .NET 6 for Educational Purposes

Notifications You must be signed in to change notification settings

fullfacing/LeaveManagementWeb-Net6

 
 

Repository files navigation

.NET 6 Leave Management System

.NET 6 Leave Management Application for educational purposes and is built in part for the course entitled: Complete ASP.NET Core and Entity Framework Development

Learn to how:

  • Build a fully data driven web application using cutting edge technology
  • Connect to a Database using Entity Framework Core
  • Repository and Unit Of Work Patterns and Dependency Injection
  • Understand how the MVC (Models, Views and Controllers) Pattern works
  • Understand C# and .Net Core Web Syntax
  • Understand user Authentication using ASP.NET Core Identity
  • Understand how to use Models, ViewModels and AutoMapper
  • Use Bootstrap to style and manipulate the overall layout
  • Manage Packages with NuGet Manager
  • Implement Website Layout using AdminLTE Theme
  • Setup GitHub for Source Control

Website: Trevoir Williams | Blog

To Configure For Local Use

  • Clone Repository To Local Computer
  • Open Project in Visual Studio
  • Edit "DefaultConnection" to point to preferred database
  • Open Package Console Manager and run the command "Update-Database"
  • When completed, Run Website in Visual Studio to seed default Admin User
  • Login as admin user using: Username: admin@localhost.com | Password: P@ssword1

About

Leave Management System Built with .NET 6 for Educational Purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 51.0%
  • JavaScript 32.2%
  • HTML 16.5%
  • CSS 0.3%