Проблем
На рестораните и бизнисите со храна им треба чиста дигитална платформа за управување со нарачки, менија, корисници и оперативните процеси околу нив. Да се изгради тоа добро значи прво да се постават темелите како што треба — структурата, API-то и архитектурата на податоците од кои зависи сè друго.
Што изградив
SaaS платформа за достава на храна структурирана како monorepo, со поставени основни слоеви на вистински производ, организирани за раст.
- Monorepo структура што опфаќа frontend и backend
- Веб frontend и backend API
- Јадро за автентикација
- Промислена архитектура на базата на податоци
- Планирани текови за администратори/сопственици и насока за интерфејс подготвен за мобилни
- Вистинска структура за поставување со документација
Технологии
Next.js на предниот дел со NestJS на задниот, Prisma над MariaDB, управувано со pnpm во monorepo и поставено преку PM2, Nginx и Cloudflare на VPS. Стекот е избран да поддржува SaaS производ на повеќе површини и да го одржува кодот организиран како што расте.
Резултат
Ова е концепт и архитектонска изработка замислена како основа, не готов производ. Носи monorepo SaaS база — frontend, API, јадро за автентикација и архитектура на податоци — структурирана за идни дашборди за сопственици/администратори и мобилни текови. Вредноста е во темелот: чиста, документирана основа подготвена за поставување, врз која може да се изгради вистински производ за достава на храна.