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.