Rudi a36749d788 API Users wit Cookies
Sorry for the wrong branch
2026-08-28 15:39:59 +02:00
2026-08-28 15:39:59 +02:00
2026-08-28 15:39:59 +02:00
2026-08-28 15:39:59 +02:00
2026-08-28 15:39:59 +02:00
2026-08-28 15:39:59 +02:00
2026-08-22 23:39:46 +02:00
2026-08-22 23:27:26 +02:00
2026-08-28 15:39:59 +02:00
2026-08-28 15:39:59 +02:00
2026-08-22 23:39:46 +02:00
2026-08-28 15:39:59 +02:00
2026-07-25 21:22:49 +00:00
2026-08-28 15:39:59 +02:00
2026-08-22 22:49:29 +00:00
2026-08-22 23:39:46 +02:00
2026-08-28 15:39:59 +02:00

Tandur

Eine Website, die sich von einer selber gehosteten Tandoor-Instanz die Shoppinglist Einträge nimmt, und als Shoppinglist anzeigt.

⚠️ Just created
This Repository was just created. It isnt finished and under heavy construction. So this Service is unstable!

Inhalt

  • TODO
  • Festlegungen
  • Ablauf
  • Installation

TODO

  • Festlegen, welche Maßeinheiten es gibt (Aus CSV)
  • Festlegen, welche Ingrediants es gibt (Aus CSV)
  • Next.js -> Frontend ?
  • Python -> Backend
  • Implementieren
  • README in English and German

Festlegungen

  • Database: SQLite3 mit sqlmodel
  • API FastAPI
  • Jinja
  • TailwindCSS + Alpine.js ???

Ablauf

  • Data fetch from Tandoor via APIs
  • Data fetch from Database
  • View on Website and edit
  • Order vie Mail
  • CSV download *optional

Installation

Bare metal

Linux

Download and Setup

git clone https://git.schamagusa.de/rudi/Tandur.git
cd Tandur

source .venv/bin/activate 
#source .venv/bin/activate.fish #if you are using fish-shell

pip install --no-cache-dir -r requirements.txt
Run
uvicorn main:app

Docker Compose (recomended)

#TODO

S
Description
Eine Website, die sich von einer selber gehosteten Tandoor-Instanz die Shoppinglist Einträge nimmt, und als Shoppinglist anzeigt.
Readme GPL-3.0
112 KiB
Languages
Python 92.5%
HTML 4.1%
Dockerfile 3.4%