Skip to content

Mohamed-Ashraf-99/Examify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Examify - Online Examination System

Examify is a comprehensive online examination system designed to facilitate efficient administration and management of exams. This system is built using HTML5, CSS3, Bootstrap, jQuery, ASP.NET Core MVC, C#, Entity Framework Core, and LINQ to provide a seamless and user-friendly experience for both instructors and students.

Features

  • User Authentication: Utilizes sessions for secure login authentication.
  • Role-based Access Control:
    • Student Role: Allows students to view their profiles and take exams.
    • Instructor Role: Enables instructors to perform CRUD operations on Departments, Students, Exams, Questions, Answers, and Correct Exams.

Technologies Used

  • HTML5: Provides the structure for web pages.
  • CSS3: Styles the elements and enhances the user interface.
  • Bootstrap: Facilitates responsive design and layout.
  • jQuery: Enhances client-side interactivity and responsiveness.
  • ASP.NET Core MVC (Model-View-Controller): Ensures a modular and organized architecture.
  • C#: Powers the backend logic and functionality.
  • Entity Framework Core: Simplifies data access and management.
  • LINQ (Language Integrated Query): Offers a unified way to query data from different sources.

Installation

  1. Clone the repository: git clone https://github.com/yourusername/Examify.git
  2. Set up the necessary database configurations.
  3. Open the project in Visual Studio or any compatible IDE.
  4. Build and run the application.

Usage

  1. As a student, log in to the system using your credentials.
  2. View your profile details and take exams assigned to you.
  3. As an instructor, log in to the system using your credentials.
  4. Perform CRUD operations for Departments, Students, Exams, Questions, Answers, and Correct Exams.

Contributors

License

This project is licensed under the ITI License - see the LICENSE file for details.

Acknowledgments

  • Special thanks to [Name of Mentor/Advisor/Instructor] for guidance and support.
  • Inspired by the need for efficient online examination systems in educational institutions.

Feedback and Support

For feedback, questions, or support, please contact [[email protected]]. We appreciate your input and are here to assist you.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published