This project contains a Streamlit application for managing notes in a SQLite database.
- Clone the repository:
git clone https://github.com/iq-thegoat/Elnota.git
- Navigate to the project directory:
cd Elnota
- Install the required dependencies:
pip install -r requirements.txt
- Run the Streamlit application:
streamlit run main.py
- The application will open in your default web browser.
- Use the sidebar to add new notes, delete notes, and search the database.
- The notes are stored in a SQLite database file named
DB.db
.
main.py:APP
: Main application containing the Streamlit app.main.py:DB
: Database class for handling SQLite operations.
- streamlit
- sqlite3
- pandas
- thefuzz
- pprint
- Fork the repository.
- Create a new branch:
git checkout -b new-branch
- Make your changes and commit them:
git commit -m "Add new feature"
- Push to the branch:
git push origin new-branch
- Submit a pull request.
This project is licensed under the GPL License.