From b4aa400164f5360069a1c6ac124fb1224ea13aa3 Mon Sep 17 00:00:00 2001 From: awe Date: Tue, 23 Sep 2025 14:23:25 +0300 Subject: [PATCH] initial commit --- Plan.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Plan.md b/Plan.md index 982845e..c54cedf 100644 --- a/Plan.md +++ b/Plan.md @@ -5,9 +5,9 @@ ## πŸ”Ή ΠžΠ±Ρ‰Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° * **Frontend**: React + Next.js. -* **Backend**: Go (REST API ΠΈΠ»ΠΈ GraphQL API). -* **Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…**: PostgreSQL (Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ) ΠΈΠ»ΠΈ MySQL для хранСния ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ, сотрудников, Π Π˜Π”ΠΎΠ² ΠΈ Ρ‚. Π΄. -* **Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²**: Π»ΠΈΠ±ΠΎ Π² Π‘Π” (нСбольшиС PDF, изобраТСния), Π»ΠΈΠ±ΠΎ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, MinIO, S3-совмСстимоС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅). +* **Backend**: Go (REST API). +* **Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…**: PostgreSQL (Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ) для хранСния ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ, сотрудников, Π Π˜Π”ΠΎΠ² ΠΈ Ρ‚. Π΄. +* **Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²**:ΠΎ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, MinIO, S3-совмСстимоС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ сам Ρ€Π΅ΡˆΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΡƒΠ΄ΠΎΠ±Π½ΠΎ для быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ). * **Админ-панСль**: Π²Π΅Π±-интСрфСйс для Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ администраторов. * **АутСнтификация**: JWT (для API) + Ρ€ΠΎΠ»ΠΈ ( Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ с Π»ΠΎΠ³ΠΈΠ½ΠΎΠΌ ), (ΠΠ°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΡŒ Π±Π΅Π· Π»ΠΎΠ³ΠΈΠ½Π°).