Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ursgol/todolist

WPF Application which allows to manage tasks in one place.
https://github.com/ursgol/todolist

csharp desktop-application todolist wpf

Last synced: 5 days ago
JSON representation

WPF Application which allows to manage tasks in one place.

Awesome Lists containing this project

README

        

# To Do List

## Description
Fully designed and implemented WPF Application which allows to manage tasks in one place.

In the ToDo List, you can easily add, edit, and delete tasks, and you can also filter tasks by day.

Take a look:

![alt text](https://github.com/ursgol/ToDoList/blob/master/ToDoList/Images/Screenshot_1.png)

![alt text](https://github.com/ursgol/ToDoList/blob/master/ToDoList/Images/Screenshot_3.png)

![alt text](https://github.com/ursgol/ToDoList/blob/master/ToDoList/Images/Screenshot_5.png)

![alt text](https://github.com/ursgol/ToDoList/blob/master/ToDoList/Images/Screenshot_6.png)

## How to install the Application?

It is enough to download Intall2 folder in which you have an installer. You can run this file.exe as Administrator and unpack this on your system.
To find the config file you need to right-click and choose Open localization of file, then in ToDoList.exe.config using for example Notepad you can change the StringConnection to right for you.

## How to use the Application?
It is the first version of this App, so you need to edit table Dates to write date 1 and date 2. In options, you will have 3 options including the date today. You can choose date 1 or today's date and if you edit the date you can change to date 2. You can easily change the name of the task and the field cannot be empty. You can also complete the task or filter by day using the filter option and click refresh. When you want to delete or edit a task you need to click task to be enabled. Is is also an option to delete a task with a nice window confirmation option and an option to add a new task.

Example of how to use the application on video:

https://github.com/user-attachments/assets/6adc16f0-75ad-4ca2-83c4-15dae84a7879

Example in database(table- Dates and ToDos):

![alt text](https://github.com/ursgol/ToDoList/blob/master/ToDoList/Images/dates.png)

![alt text](https://github.com/ursgol/ToDoList/blob/master/ToDoList/Images/Screenshot_2.png)