A simple, functional web application to manage your buy list and ensure you never forget anything.
Test me! https://663260932.xyz/buylist
- No passwords required: Login using a simple Alias.
- Guest Mode: Try it out without saving permanent data (wiped after 24 hours).
- Customizable: Pre-filled default categories. Users can also create their own categories and items.
- Admin Panel: An administrator can manage the global defaults.
- Multilingual: Supports English and Spanish out-of-the-box.
- Dynamic Checklists: 2 states per item (To Buy, Not needed) + custom notes. Saves automatically.
- Clone the repository or download the folder.
- Create a virtual environment (recommended):
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python app.py The database (database.db) will be created and seeded automatically on the first run. Access the App: Open http://127.0.0.1:5000 in your browser.
To access the Admin panel and manage the default (global) items and categories, simply log in with the alias admin.