Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashkan0201/notebook-ui
Using ui and interaction between oop this project is written for better understanding of oop.
https://github.com/ashkan0201/notebook-ui
json oop python3 ui
Last synced: 9 minutes ago
JSON representation
Using ui and interaction between oop this project is written for better understanding of oop.
- Host: GitHub
- URL: https://github.com/ashkan0201/notebook-ui
- Owner: ashkan0201
- Created: 2023-09-08T07:12:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-22T21:04:57.000Z (over 1 year ago)
- Last Synced: 2024-11-13T22:08:35.561Z (2 months ago)
- Topics: json, oop, python3, ui
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NoteBook-ui
Greetings
This software is the same software **[NoteBook](https://github.com/ashkan0201/NoteBook)** that we made and showed how to use object orientation.
Now we gave the same example with an interaction design and made a ui application.The program has three buttons
**First button:** `Enter Item`
**Second button:** `Show Item`
**Third button:** `Delete Item`
In the first button, you can add a series of captions and comments
Or you can view them in the second button, and again in this button you can view them individually or based on all data.
In the third button, you can delete the data based on the ID or the total amount of dataThe data is stored in the `NoteBook.json` file
## Run Locally**Clone the project**
```bash
git clone https://github.com/ashkan0201/NoteBook-ui.git
```**Go to the project directory**
```bash
cd NoteBokk-ui
```**Install library**
```bash
pip install json5
pip install tk
pip install tkinter
```
or
```
pip install -r requirements.txt
```
**Start the server**```bash
python3 NoteBook-ui.py
```