docs: update README to specify SQLite as the storage solution

Co-authored-by: aider (openai/unsloth/Qwen3-Coder-Next) <aider@aider.chat>
This commit is contained in:
Your Name
2026-02-06 17:34:17 +01:00
parent c4f59a532e
commit 56f84905bd

View File

@@ -67,16 +67,18 @@ When storing your grocery receipt data, you have several options:
- Overkill for personal/local use cases - Overkill for personal/local use cases
### Recommendation for This Project ### Recommendation for This Project
For tracking personal grocery receipts with price comparison features, **SQLite** is the recommended option. It provides the benefits of a proper database (structured queries, data integrity, relationships) while remaining simple to set up and maintain as a single file. This aligns with the current implementation in the "Getting Started" section. For tracking personal grocery receipts with price comparison features, **SQLite** is the recommended option. It provides the benefits of a proper database (structured queries, data integrity, relationships) while remaining simple to set up and maintain as a single file.
## Getting Started ## Getting Started
1. Clone this repository 1. Clone this repository
2. Install dependencies: `pip install -r requirements.txt` 2. Install dependencies: `pip install -r requirements.txt`
3. Set up the database: `python manage.py migrate` 3. Set up the SQLite database: `python manage.py migrate`
4. Start the application: `python manage.py runserver` 4. Start the application: `python manage.py runserver`
5. Import your first receipt by uploading a PDF or forwarding an email receipt 5. Import your first receipt by uploading a PDF or forwarding an email receipt
The application will create a `db.sqlite3` file in the project directory to store your receipt data.
## Usage ## Usage
- Upload your grocery receipts (PDF or email attachments) - Upload your grocery receipts (PDF or email attachments)