This project is a task management application built with C# and .NET Core, allowing users to manage their tasks efficiently. Each user can have their own tasks, and the application supports user and task management functionalities.
- User Management: Add, update, and delete users.
- Task Management: Assign tasks to specific users, create new tasks, update existing ones, and delete completed or unnecessary tasks.
- Clean Architecture: Designed for easy maintenance and scalability.
- Simple API: Easily integrate with other systems.
- Backend: C#, .NET Core
- Frontend: HTML, CSS, JavaScript
- Version Control: GitHub
To run this project locally, you will need:
- .NET Core SDK
- A development environment such as Visual Studio or Visual Studio Code.
- Clone the repository:
git clone https://github.com/TzivyaFireman/tasksListProject.git
- Navigate to the project folder:
cd tasksListProject
- Build the project:
dotnet build
- Run the project:
dotnet run
- Once the application is running, open your browser and navigate to
http://localhost:5000
(or the port your app is running on). - Use the user management interface to add, edit, or delete users.
- Assign tasks to users and manage them using the task management interface.
Feel free to fork this project, make improvements, and submit pull requests. Contributions are always welcome!