/ScholarPro

A Windows based Learning Management System built with C#

Primary LanguageC#MIT LicenseMIT

ScholarPro logo

ScholarPro - Windows LMS Build

C# Visual Studio MySQL

ScholarPro is a comprehensive Learning Management System (LMS) I developed using C# in Visual Studio, specifically designed for Windows environments. This system aims to provide an efficient and user-friendly platform for educational institutions, instructors, and students to streamline the learning process.

ScreenShots

Login

schproLogin

Dashboard

schproDashboard

View Course Details

viewCourse

Features

  • User-Friendly Interface: ScholarPro boasts an intuitive and accessible user interface, ensuring a seamless experience for both students and administrators.

  • Role-Based Access Control: The LMS supports two distinct access roles:

    • Admin: Administrators have access to features such as course management, and overall system configuration.
    • Student: Students can enroll in courses, view learning materials, and track their progress.
  • MySql Database Integration: ScholarPro leverages a MySql database for efficient data management, ensuring reliability and scalability.

Prerequisites

Steps to Set Up Locally

  1. Clone the Repository:

    git clone https://github.com/Topman-14/ScholarPro.git
    cd ScholarPro
  2. Database Setup:

    • Create a new database in MySql for ScholarPro.
    • Execute the SQL script provided in database_setup.sql to create the necessary tables and seed initial data.
  3. Configuration:

    • Open the app.config file in the project.
    • Update the database connection string with your MySql server details.
  4. Open in Visual Studio:

    • Open the ScholarPro.sln solution file in Visual Studio.
  5. Build and Run:

    • Build the solution in Visual Studio.
    • Run the application.
  6. Access Roles:

    • Admin:

      • Username: admin
      • Password: admin123
    • Student:

      • Username: student
      • Password: student123
  7. Explore the LMS:

    • Open your web browser and go to http://localhost:port (replace port with the port used by your Visual Studio instance).
  8. Start Learning:

    • Log in with the provided admin or student credentials.
    • Explore the features and functionalities of ScholarPro.

Contributing

If you'd like to contribute to ScholarPro, please follow our Contribution Guidelines.

License

This project is licensed under the MIT License.