-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathreadme.me
More file actions
61 lines (42 loc) · 1.31 KB
/
readme.me
File metadata and controls
61 lines (42 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# notesPy
This Python-based Task Management System is a simple command-line application that allows you to create, manage, and save tasks. It provides the following features:
- Add new tasks with a title and content.
- Remove tasks by specifying the task number.
- Save tasks to a CSV file for future access.
## How to Use
1. Make sure you have Python installed on your system.
2. Clone this repository:
```
git clone https://github.com/RodStack/NotesPy
```
3. Navigate to the project directory:
```
cd notesPy/
```
4. Run the main script:
```
python notesPy.py
```
5. Follow the on-screen instructions to interact with the Task Management System.
## Features
- Each task includes a title, content, and creation date.
- Tasks are saved to a CSV file named "Task.csv" for persistence.
## Sample Usage
- Add a task:
```
1. + Add Task
```
- Remove a task (replace `x` with the task number you want to remove):
```
2. - Remove Task
Which task would you like to remove: x
```
- Save tasks to a CSV file:
```
3. Exit
```
## Loading Tasks from CSV
The application will check for an existing "Task.csv" file when you start it. If the file exists, it will load the saved tasks. If not, it will create a new file for future storage.
## Author
- [rodStack](https://github.com/rodStack)
```