https://github.com/gaball1/ctrl_task_app
CtrlTask is Efficient task management solution to manage your tasks and time.. • Users can register, log in, add a task with the deadline and the content you want,create a project and add some tasks in the project,user can update project and add task,delete task,ability to work with your friends on tasks by adding them into the task by your friend’
https://github.com/gaball1/ctrl_task_app
c-sharp dotnet-framework oop sql-server windows-forms
Last synced: 3 days ago
JSON representation
CtrlTask is Efficient task management solution to manage your tasks and time.. • Users can register, log in, add a task with the deadline and the content you want,create a project and add some tasks in the project,user can update project and add task,delete task,ability to work with your friends on tasks by adding them into the task by your friend’
- Host: GitHub
- URL: https://github.com/gaball1/ctrl_task_app
- Owner: gaball1
- Created: 2025-01-25T23:15:05.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-26T21:39:21.000Z (6 months ago)
- Last Synced: 2025-04-03T14:45:09.226Z (3 months ago)
- Topics: c-sharp, dotnet-framework, oop, sql-server, windows-forms
- Language: C#
- Homepage:
- Size: 57.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CtrlTask
**CtrlTask** is an efficient task management solution designed to help users manage their tasks and time effectively. With features for task and project management, as well as collaborative tools, CtrlTask provides a seamless way to stay organized and productive.
## Features
### User Management
- Register and log in to your personalized account.### Task Management
- Add tasks with deadlines and custom content.
- Edit or delete tasks easily.### Project Management
- Create projects and organize tasks within them.
- Update projects and manage associated tasks.### Collaboration
- Work with your friends by adding them to tasks via their email.## Technologies Used
- **C#** and **.NET Framework** for development.
- **OOP (Object-Oriented Programming)** principles.
- **Windows Forms** for the graphical user interface (GUI).
- **SQL Server** for data storage and management.## Installation
1. Clone the repository:
```bash
git clone https://github.com/gaball1/CTRL_TASK_APP.git
```
2. Open the project in Visual Studio.3. Restore NuGet packages if required.
4. Set up the database:
- Create a new SQL Server database.
- Run the provided SQL script to create necessary tables.5. Build and run the project:
```bash
Start the project from Visual Studio.
```## Usage
- Register or log in to your account.
- Add tasks and deadlines or organize tasks within projects.
- Collaborate with team members by adding them to tasks using their email.## Contributing
We welcome contributions! If you want to add new features or fix bugs:
1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature-name
```
3. Commit your changes:
```bash
git commit -m "Add feature-name"
```
4. Push to the branch:
```bash
git push origin feature-name
```
5. Open a pull request.## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
---
Let me know if you'd like to refine or expand it further! 😊