Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chandima2000/faculty-management-system
This is a Windows Form application developed in C#
https://github.com/chandima2000/faculty-management-system
csharp dotnet-core sql windows-forms
Last synced: 12 days ago
JSON representation
This is a Windows Form application developed in C#
- Host: GitHub
- URL: https://github.com/chandima2000/faculty-management-system
- Owner: chandima2000
- Created: 2024-05-21T07:23:10.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-07-28T15:46:12.000Z (4 months ago)
- Last Synced: 2024-10-31T07:51:29.708Z (19 days ago)
- Topics: csharp, dotnet-core, sql, windows-forms
- Language: C#
- Homepage:
- Size: 1.25 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Faculty Management System
Welcome to the Faculty Management System! This is a Windows Form application developed in C# designed to streamline and manage faculty-related operations efficiently.
## Introduction
The Faculty Management System is a robust application that helps educational institutions manage faculty data, including personal details, course assignments, and schedules. It aims to provide a user-friendly interface and efficient data management to enhance productivity.
## Features
- **User Authentication**: Secure login and registration for admins.
- **Faculty Management**: Add, update, delete, and view faculty information.
- **Course Management**: Assign courses to faculty members.
- **Search Functionality**: Easily search for faculty members by various criteria.## Installation
### Prerequisites
- Windows Operating System
- [.NET Framework](https://dotnet.microsoft.com/download/dotnet-framework) (version 8.X or later)
- [Visual Studio](https://visualstudio.microsoft.com/) (with Windows Forms workload installed)
- SQL Server Management Studio(SSMS)### Steps
1. **Clone the repository**
```bash
git clone https://github.com/chandima2000/faculty-management-system-c-sharp-winform-sql-app.git
2. **Open the solution file**Navigate to the project directory and open FacultyManagementSystem.sln in Visual Studio.
3. **Open SSMS and import the DB**
- Make sure that the connection string is correct.
3. **Build the project**
- In Visual Studio, go to Build > Build Solution.
4. **Run the application**## Usage
1. Login - Use the provided admin credentials to log in.
2. Dashboard - Access the main features from the dashboard.
3. User - The Users window is designed to manage all user accounts within the Faculty Management System.
4. Undergraduate - The Undergraduate window focuses on managing information related to undergraduate students and their interaction with faculty.
5. Academic - The Academic window is dedicated to managing the academic staff and their responsibilities.
6. Non-Academic - The Non-Academic window manages the profiles and responsibilities of non-academic staff members.
7. Department - The Department window provides an overview and management capabilities for different departments within the institution.## Technologies Used
- Programming Language: C#
- Framework: .NET Framework
- IDE: Visual Studio
- Database: SQL Server
- UI: Windows Forms## Contributors
We would like to thank the following contributors for their invaluable contributions to this project:
- **Chandima Maduwantha** ([GitHub](https://github.com/chandima2000)) - Project Lead, Backend Development(User Authentication & Dashboard)
- **Kavindi Liyange** ([GitHub](https://github.com/Kaviii8)) - Backend Development (User)
- **Supuni Punsarani** ([GitHub](https://github.com/Supuni-Punsarani)) - Backend Development(Undergraduate)
- **Piyumi Nadeesha** ([GitHub](https://github.com/piyuminadee)) - Backend Development(Academic) & UI Design
- **Hansani Gunathilake** ([GitHub](https://github.com/Gunathi)) - Backend Development(Non Academic)
- **Piyumi Nadeera** ([GitHub](https://github.com/PiyumiNadeera)) - Backend Development(Department)