From 18fc50c75b4ce9c8ec758078c5ef4a75e240d3cb Mon Sep 17 00:00:00 2001 From: Marek Date: Fri, 17 Apr 2026 06:09:14 +0200 Subject: [PATCH] shop doku --- doc/features.md | 5 +++++ doc/specs.md | 15 +++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 doc/features.md create mode 100644 doc/specs.md diff --git a/doc/features.md b/doc/features.md new file mode 100644 index 0000000..6ac8e7a --- /dev/null +++ b/doc/features.md @@ -0,0 +1,5 @@ +- Core: Simple shop with AI features +- AI search: Filter products by search with AI +- AI admin helper: Execute commands by description +- Products, Orders, Users, Events, Settings +- \ No newline at end of file diff --git a/doc/specs.md b/doc/specs.md new file mode 100644 index 0000000..9551afa --- /dev/null +++ b/doc/specs.md @@ -0,0 +1,15 @@ +- pyhton: backend language +- fastAPI: Rest-API framework, Async, OpenAPI Docs +- Pydantic: Validate API +- SQLAlchemy: ORM +- Alembic: Migrations +- Postgres: Relational database +- pgvector: Vector columns for search, RAG search +- Redis: Cache for backend-frontend comminication +- Ollama: LLM for chat / planning and LLM for embeddings +- Vue: Frontend and admin framework with router and pinia as SPA +- Meilisearch: Search server with fulltext +- Mailhog: Dummy mailing + +App-Loader, DI, Event-Bus, Settings, Redis-Projektor, Security, Seed +auth, catalog, cart, checkout, payment, orders, mail, ai_core, ai_shop, ai_admin, hello \ No newline at end of file