/LMS

Primary LanguageC#

Learning Management System (LMS)

Overview

This Learning Management System is a Windows Forms application developed in C# that interfaces with a SQL Server database. It provides distinct functionalities for students, professors, and administrators, facilitating course management, enrollment processes, and administrative tasks in an educational environment.

Features

  • User Authentication: Secure login system for students, professors, and administrators.
  • Student Dashboard: View enrolled courses, course details, and unenroll from courses.
  • Professor Dashboard: Manage courses and view enrolled students.
  • Admin Dashboard: Comprehensive user and course management.
  • Course Management: Add, view, and delete courses.

Setup

  1. Clone the repository: