Skip to content

A dotNet Core application with Rich functionalities of Classroom assignments and Submission with beautiful UI.

Notifications You must be signed in to change notification settings

Daxrajsinh/HomeWork-dotNET_core_MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Homework (.NET Core MVC project)

The "Homework" project is a .NET Core MVC application designed to simplify homework assignment, submission, and class management. It offers a user-friendly interface for both Teachers (mentors) and Students, providing essential features like homework assignment, submission, 2-factor authentication, QR code generation, data download, and class invitations.

Prepared By

  • Daxrajsinh Jadeja (CE052)
  • Ayush Gevariya (CE042)

Features

  • User Roles: The system supports two user roles: Teacher (Mentor) and Student.

  • Homework Assignment: Teachers can create, edit, and delete homework assignments, specifying due dates and other relevant details.

  • Homework Submission: Students can submit homework online, receive due date reminders, and get notifications.

  • 2-Factor Authentication and QR Code Generation: Enhanced security with 2-factor authentication using QR code scanning.

  • Download Personal Data: Users can download their personal data stored in the system in the form of a .json file.

  • Class Management: Teachers can invite students to join classes, and students can accept or decline these invitations.

Prerequisites

Before you get started, make sure you have the following prerequisites installed on your system:

Installation and executing project Instructions

  1. Clone the repository to your local machine:

    git clone https://github.com/Daxrajsinh/HomeWork-dotNET_core_MVC.git
    
  2. Open the project in your Visual Studio Code.

  3. Change the connection String accordingly.

  4. Build and run the project.

About

A dotNet Core application with Rich functionalities of Classroom assignments and Submission with beautiful UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published