Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/burhanahmed1/task-management-system
A Task Management System built with C# and .NET framework, featuring a user-friendly GUI, database connectivity, and a comprehensive dashboard for task creation, status updates, prioritization, and deletion.
https://github.com/burhanahmed1/task-management-system
csharp csharp-code csharp-programming csharp-project guna-ui programming-project task-management-app task-management-system task-manager task-manager-app windows-forms-app windows-forms-csharp windows-forms-csharp-dotnet
Last synced: about 1 month ago
JSON representation
A Task Management System built with C# and .NET framework, featuring a user-friendly GUI, database connectivity, and a comprehensive dashboard for task creation, status updates, prioritization, and deletion.
- Host: GitHub
- URL: https://github.com/burhanahmed1/task-management-system
- Owner: burhanahmed1
- License: mit
- Created: 2024-07-09T13:58:31.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-09T15:29:22.000Z (4 months ago)
- Last Synced: 2024-10-12T14:20:19.358Z (about 1 month ago)
- Topics: csharp, csharp-code, csharp-programming, csharp-project, guna-ui, programming-project, task-management-app, task-management-system, task-manager, task-manager-app, windows-forms-app, windows-forms-csharp, windows-forms-csharp-dotnet
- Language: C#
- Homepage:
- Size: 18.7 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Task Management System
## Introduction
TaskSphere is an application designed to help you efficiently manage your tasks and to-do lists. Built with C# and the .NET framework, this system offers a user-friendly GUI and robust database connectivity. With TaskSphere, you can create tasks, organize them into to-do lists, set statuses, mark important tasks, and delete tasks. The comprehensive dashboard provides an overview of all your tasks.
## Graphical User Interface
## Technologies Used
- C#
- .NET Framework
- Windows Forms
- SQL Server (or any other database used)
- GUNA.UI2 package## Features
- Create tasks and to-do lists
- Set task statuses (Pending/Completed)
- Mark tasks as important
- Delete tasks
- Dashboard for task overview## Getting Started
### Prerequisites
- Windows OS
- Visual Studio
- SQL Server (or the database system you are using)### Installation
1. **Clone the repository:**
```bash
git clone https://github.com/burhanahmed1/Task-Management-System.git
```2. **Open the solution file:**
- Open `TaskSphere.sln` in Visual Studio.3. **Set up the database:**
- Restore the database backup provided in the `Database` folder.
- Update the connection string in the `App.config` file to match your database settings.4. **Build and run the application:**
- Build the solution in Visual Studio.
- Run the application.### Usage
1. **Login/SignUp**
- For a new user SignUp is compulsory, after SignUp user's data will be stored in the database and for his next visits he/she just Login to enter the app.2. **Creating Tasks:**
- Open the application and navigate to the task creation section.
- Enter task details and save.3. **Managing To-Do Lists:**
- Create new lists, add tasks to them, and organize as needed.4. **Setting Task Status:**
- Update the status of tasks to 'Pending' or 'Completed' from the task details view.5. **Marking Important Tasks:**
- Star tasks to mark them as important for quick access.6. **Deleting Tasks:**
- Remove tasks from your list by selecting the delete option.7. **Dashboard Overview:**
- Use the dashboard to get a quick overview of all tasks, their statuses, and important tasks.
8. **Exit/Close App:**
- Click on the Exit icon in the bottom of the main left panel.## Contributing
Contributions are welcome! Please fork the repository and create a pull request with your changes.
## License
This project is licensed under the MIT License.
## Acknowledgements
Inspiration for this project came from the need for efficient task management tools.