update
This commit is contained in:
31
doc/base.md
31
doc/base.md
@@ -1,29 +1,2 @@
|
|||||||
# Datei
|
- layout: Breadcrumb, main area
|
||||||
Fundament/Vision - WAS gebaut wird
|
- start page: /, empty
|
||||||
|
|
||||||
# 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
|
|
||||||
|
|||||||
Reference in New Issue
Block a user