Skip to content

mds-hossain/Taskyfier

Repository files navigation

Taskyfier - Task Management System

Description

Taskyfier is a simple, user-friendly task management system built using C# and Windows Forms. It allows users to create and manage tasks with ease. Users can add new tasks, view them in a list, and efficiently organize their to-do items. This project serves as an example of how to build a straightforward desktop application for task management, with a focus on intuitive design and functionality.

Features

  • Add tasks to the task list.
  • View a list of all added tasks.
  • Simple and minimalistic UI design for smooth user experience.
  • Task list automatically updates when a new task is added.

Technologies Used

  • C# (Windows Forms for the UI)
  • Visual Studio (IDE)
  • Git (Version control)

Setup Instructions

To get started with the project, follow the steps below:

  1. Clone the repository or download the ZIP of this project.
  2. Open the project in Visual Studio (Community, Professional, or Enterprise version).
  3. Build the solution by pressing Ctrl + Shift + B.
  4. Run the application by pressing F5 or clicking on the "Start" button.
  5. The Taskyfier app will open, where you can add and view tasks.

Usage

Once the application is running:

  • Enter a task description in the input box at the top.
  • Click the "Add Task" button to add the task to the list below.
  • View all added tasks in the list box.

Test Cases

Test cases have been written to verify that the system functions as expected. Please refer to the Test_Cases.csv file for detailed test scenarios.

Bug Reports

All bugs found during the testing process are documented in the Bug_Report.csv file. Issues include functional bugs, UI issues, and system errors.

QA Process

The QA process for this project involved:

  • Functional testing: Ensuring the app performs as expected.
  • Usability testing: Verifying that the user interface is intuitive and accessible.
  • Compatibility testing: Ensuring the app works properly on various screen sizes.

A detailed QA report is available in the QA_Report.md file.

Case Study

A case study documenting the UX/UI design process and QA methodology can be found in the Case_Study.md file. This includes insights on the design decisions made and the testing process followed.

License

This project is licensed under the MIT License. See the LICENSE.md file for more information.

Contact

For any questions, feedback, or suggestions, feel free to reach out to me or visit my GitHub.

About

Taskyfier - Task Management System (C#)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages