Skip to content
This repository has been archived by the owner on Feb 13, 2024. It is now read-only.
/ Synapse Public archive

Grade-book webapp that placed 2nd in the 2019 US Congressional App Challenge for TX31.

License

Notifications You must be signed in to change notification settings

DrewBritt/Synapse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synapse

A grade book webapp that placed 2nd in the US Congressional App Challenge 2019 for TX31.

Build Status

Video Demonstration

Features

Students:

  • Can view their class schedule assigned by Administrators
  • Can view grades (individual assignments and class average) set by teachers

Teachers:

  • Can manage classes assigned by Administrators
  • Can create assignments, and classify them under categories (support for grade weights)
  • Can give grades for assignments to students
  • Can submit behavior referrals for students

Administrators:

  • Can add, delete, and manage students, teachers, and classes.
  • Can view student's schedules and grades
  • Can view teacher's schedules and class assignment/student grades
  • Can manage submitted referrals

Stack

  • ASP.NET Core 2.2 MVC w/ Razor pages

  • Authentication and Authorization using .NET Identity

  • Database management with MySQL and Entity Framework Core

  • CSS with Bulma and SASS

  • JS with JQuery

License

Synapse is licensed under MIT by Drew Britt & Lyon Jenkins.

About

Grade-book webapp that placed 2nd in the 2019 US Congressional App Challenge for TX31.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published