Skip to content

Student Course Management System with Authentication and Autherization with Dotnet 6

Notifications You must be signed in to change notification settings

mustafaalkan64/KUSYS-Demo

Repository files navigation

KUSYS-Demo

Initial

First edit connection string on appsetting.json in KUSYS-Demo.UI Project like below:

"ConnectionStrings": {
    "DefaultConnection": "Data Source=.;Initial Catalog=KUSYSDB;Integrated Security=True;"
}

Go Packager Manager Console
Select Default Project as "KUSYS-Demo.Infastructure"
Run "update-database"

After doing these, your local or remote db will be initialized. \

Run the "KUSYS-Demo.UI" project.
Account/Login screen will be apperead.

You can login with admin user credentials:
UserName: admin@gmail.com
Password: mypassword_?

As Admin User, You can list students, create update or delete any student
Assign courses to students,
List matched course and students.

When you create a new student, a new user will be created together. And default user password will be "Password_123" You can also change it from AppSetting.json file

So, you can login with email specified and default password above.

Technologies, Utilities and Infastructure:

  • Dotnet 6 Core Mvc Razor
  • Ef Core 6 Code First
  • Asp.net Core Identity
  • Generic Repository
  • Unit of Work
  • Admin LTE 3 Boostrap Admin UI Templates

Screenshots

alt text alt text alt text alt text alt text alt text alt text

About

Student Course Management System with Authentication and Autherization with Dotnet 6

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published