initial commit
This commit is contained in:
6
Plan.md
6
Plan.md
@ -5,9 +5,9 @@
|
|||||||
## 🔹 Общая архитектура
|
## 🔹 Общая архитектура
|
||||||
|
|
||||||
* **Frontend**: React + Next.js.
|
* **Frontend**: React + Next.js.
|
||||||
* **Backend**: Go (REST API или GraphQL API).
|
* **Backend**: Go (REST API).
|
||||||
* **База данных**: PostgreSQL (рекомендую) или MySQL для хранения публикаций, сотрудников, РИДов и т. д.
|
* **База данных**: PostgreSQL (рекомендую) для хранения публикаций, сотрудников, РИДов и т. д.
|
||||||
* **Хранение файлов**: либо в БД (небольшие PDF, изображения), либо в файловом хранилище (например, MinIO, S3-совместимое хранилище).
|
* **Хранение файлов**:о в файловом хранилище (например, MinIO, S3-совместимое хранилище сам реши какой удобно для быстрой разработки).
|
||||||
* **Админ-панель**: веб-интерфейс для редакторов и администраторов.
|
* **Админ-панель**: веб-интерфейс для редакторов и администраторов.
|
||||||
* **Аутентификация**: JWT (для API) + роли ( редактор с логином ), (Наблюдатель без логина).
|
* **Аутентификация**: JWT (для API) + роли ( редактор с логином ), (Наблюдатель без логина).
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user