Skip to content

C# | ASP.NET Core 3.1 | JS | jQuery | Knockout.js | SQL Server | EF Core. School Managment tool

Notifications You must be signed in to change notification settings

iamravikumar/GalileuszSchool

 
 

Repository files navigation

GalileuszSchool - school administration tool

This project is inspired to be Student Information System and School Management System. It is platform for school administrators, students and teachers to help them with everyday tasks. For example: adding Students and Teachers info and other related data into DB, managing lesson plans, checking attendance, students payments etc.

Table of contents

Screenshots

Technologies

  • ASP.NET Core 3.1
  • Knockout 3.5.1
  • Entity Framework 3.1.0
  • SqlServer 3.1.0
  • Bootstrap 4.3.1

Setup

Features

As a student we can:

  • check the lesson plan
  • check attendance
  • pay for each attended class
  • check submitted/unsubmitted homeworks
  • come up with homework's solution and send it back to the teacher
  • edit profile

As a teacher we can:

  • create and edit lesson plan
  • check and save attendance for each student
  • create new homeworks
  • give students homework
  • check submitted/unsubmitted homeworks
  • see students solutions
  • edit profile

As an admin we can:

  • add/edit/delete courses
  • add/edit/delete students
  • add/edit/delete teachers
  • assign courses to students and teacher
  • add roles to specific users
  • manage registered users

Other:

  • registration system
  • email confirmation
  • forgot password option
  • see school location
  • login with Facebook or Google

Status

Project is: on hold

Contact

franciszekezawadzki@gmail.com - feel free to contact me!

About

C# | ASP.NET Core 3.1 | JS | jQuery | Knockout.js | SQL Server | EF Core. School Managment tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 42.7%
  • HTML 23.4%
  • JavaScript 21.6%
  • CSS 12.3%