Skip to content

NotesPy is a Project taking notes in Python. It allows you to create, view, and delete notes, and stores the notes. It requires Python 3 and is licensed under the MIT License.

License

Notifications You must be signed in to change notification settings

AmeenUrRehman/NotesPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NotesPy

NotesPy is a simple command-line interface (CLI) program for taking notes in Python. It allows you to create, view, update, and delete notes from the terminal. The program stores the notes as text files on your local machine.

Installation

To use NotesPy, you need to have Python 3 installed on your system. You can check if you have Python 3 installed by running the following command in your terminal:

python3 --version

If you don't have Python 3 installed, you can download it from the official Python website: https://www.python.org/downloads/

Once you have Python 3 installed, you can clone the NotesPy repository to your local machine by running the following command:

git clone https://github.com/AmeenUrRehman/NotesPy.git

After cloning the repository, navigate to the NotesPy directory and install the required dependencies by running the following command:

pip3 install -r requirements.txt

Usage

To run NotesPy, navigate to the NotesPy directory and run the following command:

python3 main.py

Demo

Login Page

Screenshot (289)

Sign-Up

Screenshot (290)

Notes

Screenshot (293)

This will start the program and display the main menu. From here, you can create a new note, view existing notes, update a note, or delete a note.

Create a new note

To create a new note, select option 1 from the main menu. You will be prompted to enter a title and content for your note. Once you have entered the title and content, the program will create a new text file with the title as the filename and the content as the file content.

View existing notes

To view existing notes, select option 2 from the main menu. The program will display a list of all the notes that you have created. You can select a note from the list to view its contents.

Delete a note

To delete a note, select option 4 from the main menu. The program will display a list of all the notes that you have created. You can select a note from the list to delete it.

License

NotesPy is licensed under the MIT License. See the LICENSE file for more information.

About

NotesPy is a Project taking notes in Python. It allows you to create, view, and delete notes, and stores the notes. It requires Python 3 and is licensed under the MIT License.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages