diff --git a/doc/base.md b/doc/base.md index 8b4806d..6d982c7 100644 --- a/doc/base.md +++ b/doc/base.md @@ -1,29 +1,2 @@ -# Datei -Fundament/Vision - WAS gebaut wird - -# Software -- Base software with 3 Apps -- Each App has definitions in Symfony, Vue and Kotlin -- Task Manager App - Manage tasks with categories, auto generate tasks with task schemas -- Shopping List App - Manage list for shopping -- Meal Planner App - Manage meals, assign meals to days, generate shopping list from assigned meals - -# Systems -- Symfony - Backend with Rest API -- Vue - Frontend for browser -- Kotlin - Frontend for mobile -- Ddev - Dev environment -- MariaDB - Database -- Doctrine - ORM -- Nelmio CORS - CORS for vue api -- Jetpack Compose - Kotlin components - -# Database -- Task (id, name, date, status, schema?) -- TaskSchema (id, name, status, taskStatus, date?, repeat?, start?, end?) -- Item (id, name, unit) - Items -- ShoppingList (id) - Shopping list -- ItemList (id, list, item, quantity, status) - Items for shopping list -- Meal (id, title, description) - Meals -- ItemMeal (id, meal, item, quantity) - items with meals -- MealDate (id, meal, date) - Meals for date +- layout: Breadcrumb, main area +- start page: /, empty