Π’Ρ…ΠΎΠ΄ Π‘Π»ΠΎΠ³
Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Автоинструкторы

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайтов β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2026-04-17
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2026-04-17
ОписаниС
Доска объявлСний. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ΠΏΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ спСциалиста. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта: Π±Π°Π·Π° психологов, Π›Πš для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π›Πš для психолога, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ психологов, ΠΎΡ‚Π±ΠΎΡ€ психологов ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ, сСрвис для провСдСния Π²ΠΈΠ΄Π΅ΠΎ встрСч, ΠΎΠΏΠ»Π°Ρ‚Π° Ρ‡Π΅Ρ€Π΅Π· сайт, Ρ‡Π°Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ психолога. ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΅ΡΡ‚ΡŒ. Π”ΠΎΠ±Ρ€Ρ‹ΠΉ дСнь. НСобходима ориСнтировочная ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° сайта

дистанционно
договорная
Π£ΠΆΠ΅ Π΅ΡΡ‚ΡŒ: Π”Ρ€ΡƒΠ³ΠΎΠ΅. Доска объявлСний. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: GitHub. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта: . ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΅ΡΡ‚ΡŒ. ПоТСлания ΠΈ особСнности: ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ (Π’Π—) Π½Π° Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΡƒ сайта Β«ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для сСрвиса услуг» 1. ΠžΠ±Ρ‰ΠΈΠ΅ полоТСния ВрСбуСтся Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ сайт-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, Π³Π΄Π΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ находят исполнитСлСй для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… услуг (ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ ΠΈ Ρ‚.Π΄.). НанимаСмый программист Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ описанный Π½ΠΈΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π». Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½ Π² GitHub (Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ). НанимаСмый программист Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с этим Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ: создаёт Π²Π΅Ρ‚ΠΊΡƒ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», оформляСт Pull Request. ВсС Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π±Π΅Π· прямого доступа ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½-сайту, Π½ΠΎ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ дальнСйшСго развёртывания Π½Π° сСрвСрС. β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ (стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Typescript/Nextjs/Nodejs/PostgreSQL/Prisma ORM/Redis/WebSocket). 2. РСгистрация ΠΈ идСнтификация 2.1. Username handle Β· Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΈ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ, ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ username handle (ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ΅ имя,@Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ). Β· Handle ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ, ссылок Π½Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Β· Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ смСны handle β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. 3. ПанСли управлСния (Dashboards) для исполнитСлСй 3.1. БобствСнная панСль для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ услуг Β· Π£ исполнитСля Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° катСгория услуг (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β« ΠŸΠΎΠ²Π°Ρ€Β», Β«Π€ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Β», «Ѐлорист»). Β· Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ своя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ dashboard (панСль управлСния). Β· На dashboard ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ: Β· Π·Π°ΠΊΠ°Π·Ρ‹, относящиСся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ; Β· Π³Ρ€Π°Ρ„ΠΈΠΊ/ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ; Β· статистика ΠΏΠΎ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ°, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π·Π°ΠΊΠ°Π·Ρ‹, Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³); Β· настройки ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (Ρ†Π΅Π½Ρ‹, Π·ΠΎΠ½Π° Π²Ρ‹Π΅Π·Π΄Π°, описаниС). 4.1. SSL-сСртификат Β· Администратор ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚ ΠΈ устанавливаСт SSL certificate для Π΄ΠΎΠΌΠ΅Π½Π° сайта. Β· ВсС соСдинСния (frontend ? backend, API, микросСрвисы) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ HTTPS. Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ обязан ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ пСрСнаправлСния HTTP ? HTTPS ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ссылки Π² ΠΊΠΎΠ΄Π΅. 4.2. API ΠΈ микросСрвисная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Β· БэкСнд Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ с использованиСм microservice ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°. Β· Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€ΠΈ микросСрвиса: Β· сСрвис ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (рСгистрация, OTP, handle); Β· сСрвис Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ (booking); Β· ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ сСрвис (Ρ€Π°Π±ΠΎΡ‚Π° с Π±Π°Π½ΠΊΠΎΠΌ, Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρ‹). Β· ΠœΠ΅ΠΆΡΠ΅Ρ€Π²ΠΈΡΠ½ΠΎΠ΅ взаимодСйствиС β€” Ρ‡Π΅Ρ€Π΅Π· REST API ΠΈΠ»ΠΈ message broker (Π½Π° усмотрСниС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π½ΠΎ трСбуСтся согласованиС). Β· ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ микросСрвис разворачиваСтся нСзависимо. 5. Административная панСль 5.1. ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ бронированиями (Booking Full Control) Β· Π’ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ всСми booking (бронированиями/Π·Π°ΠΊΠ°Π·Π°ΠΌΠΈ) ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ исполнитСлями. Β· ВозмоТности администратора: Β· ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ список всСх Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ (Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ Π΄Π°Ρ‚Π΅, статусу, ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ); Β· ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ статус бронирования Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ (ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ, ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ); Β· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ, врСмя, сумму, состав услуг; Β· Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ (Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΎΠ±Π΅ΠΈΠΌ сторонам); Β· Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ спорныС Π·Π°ΠΊΠ°Π·Ρ‹. Β· ВсС дСйствия администратора Π»ΠΎΠ³ΠΈΡ€ΡƒΡŽΡ‚ΡΡ (ΠΊΡ‚ΠΎ, ΠΊΠΎΠ³Π΄Π°, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»). 6. ΠŸΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ сцСнарий ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρ‹ (Refund) 6.1. ВрСбования ΠΊ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌ (Frontend + Backend) Β· ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° интСгрируСтся с Π±Π°Π½ΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹ΠΌ шлюзом Ρ‡Π΅Ρ€Π΅Π· Refund API (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠ²). Β· Frontend: Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠΏΠ»Π°Ρ‚Ρ‹, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ истории ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, ΠΊΠ½ΠΎΠΏΠΊΠ° Β«Π—Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Β» (Ссли доступно). Β· Backend: ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, взаимодСйствиС с API Π±Π°Π½ΠΊΠ°, списаниС/Π·Π°ΠΌΠΎΡ€ΠΎΠ·ΠΊΠ° срСдств, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°. 6.2. Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ срСдств инициируСтся автоматичСски ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π°Π΄ΠΌΠΈΠ½Π° 6.3. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° 7. ВрСбования ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Β· Π’Π΅ΡΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ (ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅, описаниС API для микросСрвисов). Β· ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ настройкС SSL ΠΈ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ микросСрвисов Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΌ сСрвСрС. Β· ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ тСстированиС: Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· SMS OTP, Ρ€Π°Π±ΠΎΡ‚Ρƒ dashboard для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» бронирования ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ° Ρ‡Π΅Ρ€Π΅Π· sandbox Π±Π°Π½ΠΊΠ°. 8. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΈ сроки (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ) Β· РСализация Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ 2, 4, 5 β€” высокий ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚. Β· ΠŸΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹ΠΉ сцСнарий ΠΈ Π°Π΄ΠΌΠΈΠ½-панСль β€” срСдний ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ (Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹). Β· Π‘Ρ€ΠΎΠΊΠΈ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния ΠΊΠΎΠ΄Π°.
Москва ЀрилансСры

Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° сайта

дистанционно
договорная
Π£ΠΆΠ΅ Π΅ΡΡ‚ΡŒ: Π”Ρ€ΡƒΠ³ΠΎΠ΅. Доска объявлСний. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: GitHub. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта: . ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΅ΡΡ‚ΡŒ. ПоТСлания ΠΈ особСнности: ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ (Π’Π—) Π½Π° Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΡƒ сайта Β«ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для сСрвиса услуг» 1. ΠžΠ±Ρ‰ΠΈΠ΅ полоТСния ВрСбуСтся Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ сайт-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, Π³Π΄Π΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ находят исполнитСлСй для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… услуг (ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ ΠΈ Ρ‚.Π΄.). НанимаСмый программист Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ описанный Π½ΠΈΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π». Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½ Π² GitHub (Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ). НанимаСмый программист Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с этим Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ: создаёт Π²Π΅Ρ‚ΠΊΡƒ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», оформляСт Pull Request. ВсС Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π±Π΅Π· прямого доступа ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½-сайту, Π½ΠΎ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ дальнСйшСго развёртывания Π½Π° сСрвСрС. β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ (стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Typescript/Nextjs/Nodejs/PostgreSQL/Prisma ORM/Redis/WebSocket). 2. РСгистрация ΠΈ идСнтификация 2.1. Username handle Β· Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΈ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ, ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ username handle (ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ΅ имя,@Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ). Β· Handle ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ, ссылок Π½Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Β· Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ смСны handle β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. 3. ПанСли управлСния (Dashboards) для исполнитСлСй 3.1. БобствСнная панСль для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ услуг Β· Π£ исполнитСля Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° катСгория услуг (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β« ΠŸΠΎΠ²Π°Ρ€Β», Β«Π€ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Β», «Ѐлорист»). Β· Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ своя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ dashboard (панСль управлСния). Β· На dashboard ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ: Β· Π·Π°ΠΊΠ°Π·Ρ‹, относящиСся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ; Β· Π³Ρ€Π°Ρ„ΠΈΠΊ/ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ; Β· статистика ΠΏΠΎ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ°, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π·Π°ΠΊΠ°Π·Ρ‹, Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³); Β· настройки ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (Ρ†Π΅Π½Ρ‹, Π·ΠΎΠ½Π° Π²Ρ‹Π΅Π·Π΄Π°, описаниС). 4.1. SSL-сСртификат Β· Администратор ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚ ΠΈ устанавливаСт SSL certificate для Π΄ΠΎΠΌΠ΅Π½Π° сайта. Β· ВсС соСдинСния (frontend ? backend, API, микросСрвисы) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ HTTPS. Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ обязан ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ пСрСнаправлСния HTTP ? HTTPS ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ссылки Π² ΠΊΠΎΠ΄Π΅. 4.2. API ΠΈ микросСрвисная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Β· БэкСнд Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ с использованиСм microservice ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°. Β· Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€ΠΈ микросСрвиса: Β· сСрвис ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (рСгистрация, OTP, handle); Β· сСрвис Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ (booking); Β· ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ сСрвис (Ρ€Π°Π±ΠΎΡ‚Π° с Π±Π°Π½ΠΊΠΎΠΌ, Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρ‹). Β· ΠœΠ΅ΠΆΡΠ΅Ρ€Π²ΠΈΡΠ½ΠΎΠ΅ взаимодСйствиС β€” Ρ‡Π΅Ρ€Π΅Π· REST API ΠΈΠ»ΠΈ message broker (Π½Π° усмотрСниС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π½ΠΎ трСбуСтся согласованиС). Β· ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ микросСрвис разворачиваСтся нСзависимо. 5. Административная панСль 5.1. ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ бронированиями (Booking Full Control) Β· Π’ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ всСми booking (бронированиями/Π·Π°ΠΊΠ°Π·Π°ΠΌΠΈ) ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ исполнитСлями. Β· ВозмоТности администратора: Β· ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ список всСх Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ (Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ Π΄Π°Ρ‚Π΅, статусу, ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ); Β· ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ статус бронирования Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ (ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ, ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ); Β· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ, врСмя, сумму, состав услуг; Β· Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ (Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΎΠ±Π΅ΠΈΠΌ сторонам); Β· Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ спорныС Π·Π°ΠΊΠ°Π·Ρ‹. Β· ВсС дСйствия администратора Π»ΠΎΠ³ΠΈΡ€ΡƒΡŽΡ‚ΡΡ (ΠΊΡ‚ΠΎ, ΠΊΠΎΠ³Π΄Π°, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»). 6. ΠŸΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ сцСнарий ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρ‹ (Refund) 6.1. ВрСбования ΠΊ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌ (Frontend + Backend) Β· ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° интСгрируСтся с Π±Π°Π½ΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹ΠΌ шлюзом Ρ‡Π΅Ρ€Π΅Π· Refund API (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠ²). Β· Frontend: Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠΏΠ»Π°Ρ‚Ρ‹, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ истории ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, ΠΊΠ½ΠΎΠΏΠΊΠ° Β«Π—Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Β» (Ссли доступно). Β· Backend: ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, взаимодСйствиС с API Π±Π°Π½ΠΊΠ°, списаниС/Π·Π°ΠΌΠΎΡ€ΠΎΠ·ΠΊΠ° срСдств, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°. 6.2. Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ срСдств инициируСтся автоматичСски ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π°Π΄ΠΌΠΈΠ½Π° 6.3. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° 7. ВрСбования ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Β· Π’Π΅ΡΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ (ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅, описаниС API для микросСрвисов). Β· ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ настройкС SSL ΠΈ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ микросСрвисов Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΌ сСрвСрС. Β· ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ тСстированиС: Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· SMS OTP, Ρ€Π°Π±ΠΎΡ‚Ρƒ dashboard для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» бронирования ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ° Ρ‡Π΅Ρ€Π΅Π· sandbox Π±Π°Π½ΠΊΠ°. 8. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΈ сроки (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ) Β· РСализация Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ 2, 4, 5 β€” высокий ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚. Β· ΠŸΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹ΠΉ сцСнарий ΠΈ Π°Π΄ΠΌΠΈΠ½-панСль β€” срСдний ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ (Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹). Β· Π‘Ρ€ΠΎΠΊΠΈ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния ΠΊΠΎΠ΄Π°.
Москва ЀрилансСры

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹

дистанционно
договорная
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайта. Доска объявлСний. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: GitHub. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта: . ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΅ΡΡ‚ΡŒ. ПоТСлания ΠΈ особСнности: ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ (Π’Π—) Π½Π° Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΡƒ сайта Β«ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для сСрвиса услуг» 1. ΠžΠ±Ρ‰ΠΈΠ΅ полоТСния ВрСбуСтся Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ сайт-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, Π³Π΄Π΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ находят исполнитСлСй для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… услуг (ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ ΠΈ Ρ‚.Π΄.). НанимаСмый программист Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ описанный Π½ΠΈΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π». Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½ Π² GitHub (Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ). НанимаСмый программист Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с этим Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ: создаёт Π²Π΅Ρ‚ΠΊΡƒ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», оформляСт Pull Request. ВсС Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π±Π΅Π· прямого доступа ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½-сайту, Π½ΠΎ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ дальнСйшСго развёртывания Π½Π° сСрвСрС. β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ (стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Typescript/Nextjs/Nodejs/PostgreSQL/Prisma ORM/Redis/WebSocket). 2. РСгистрация ΠΈ идСнтификация 2.1. Username handle Β· Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΈ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ, ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ username handle (ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ΅ имя,@Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ). Β· Handle ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ, ссылок Π½Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Β· Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ смСны handle β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. 3. ПанСли управлСния (Dashboards) для исполнитСлСй 3.1. БобствСнная панСль для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ услуг Β· Π£ исполнитСля Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° катСгория услуг (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β« ΠŸΠΎΠ²Π°Ρ€Β», Β«Π€ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Β», «Ѐлорист»). Β· Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ своя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ dashboard (панСль управлСния). Β· На dashboard ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ: Β· Π·Π°ΠΊΠ°Π·Ρ‹, относящиСся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ; Β· Π³Ρ€Π°Ρ„ΠΈΠΊ/ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ; Β· статистика ΠΏΠΎ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ°, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π·Π°ΠΊΠ°Π·Ρ‹, Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³); Β· настройки ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (Ρ†Π΅Π½Ρ‹, Π·ΠΎΠ½Π° Π²Ρ‹Π΅Π·Π΄Π°, описаниС). 4.1. SSL-сСртификат Β· Администратор ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚ ΠΈ устанавливаСт SSL certificate для Π΄ΠΎΠΌΠ΅Π½Π° сайта. Β· ВсС соСдинСния (frontend ? backend, API, микросСрвисы) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ HTTPS. Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ обязан ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ пСрСнаправлСния HTTP ? HTTPS ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ссылки Π² ΠΊΠΎΠ΄Π΅. 4.2. API ΠΈ микросСрвисная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Β· БэкСнд Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ с использованиСм microservice ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°. Β· Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€ΠΈ микросСрвиса: Β· сСрвис ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (рСгистрация, OTP, handle); Β· сСрвис Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ (booking); Β· ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ сСрвис (Ρ€Π°Π±ΠΎΡ‚Π° с Π±Π°Π½ΠΊΠΎΠΌ, Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρ‹). Β· ΠœΠ΅ΠΆΡΠ΅Ρ€Π²ΠΈΡΠ½ΠΎΠ΅ взаимодСйствиС β€” Ρ‡Π΅Ρ€Π΅Π· REST API ΠΈΠ»ΠΈ message broker (Π½Π° усмотрСниС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π½ΠΎ трСбуСтся согласованиС). Β· ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ микросСрвис разворачиваСтся нСзависимо. 5. Административная панСль 5.1. ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ бронированиями (Booking Full Control) Β· Π’ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ всСми booking (бронированиями/Π·Π°ΠΊΠ°Π·Π°ΠΌΠΈ) ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ исполнитСлями. Β· ВозмоТности администратора: Β· ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ список всСх Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ (Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ Π΄Π°Ρ‚Π΅, статусу, ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ); Β· ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ статус бронирования Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ (ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ, ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ); Β· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ, врСмя, сумму, состав услуг; Β· Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ (Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΎΠ±Π΅ΠΈΠΌ сторонам); Β· Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ спорныС Π·Π°ΠΊΠ°Π·Ρ‹. Β· ВсС дСйствия администратора Π»ΠΎΠ³ΠΈΡ€ΡƒΡŽΡ‚ΡΡ (ΠΊΡ‚ΠΎ, ΠΊΠΎΠ³Π΄Π°, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»). 6. ΠŸΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ сцСнарий ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρ‹ (Refund) 6.1. ВрСбования ΠΊ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌ (Frontend + Backend) Β· ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° интСгрируСтся с Π±Π°Π½ΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹ΠΌ шлюзом Ρ‡Π΅Ρ€Π΅Π· Refund API (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠ²). Β· Frontend: Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠΏΠ»Π°Ρ‚Ρ‹, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ истории ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, ΠΊΠ½ΠΎΠΏΠΊΠ° Β«Π—Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Β» (Ссли доступно). Β· Backend: ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, взаимодСйствиС с API Π±Π°Π½ΠΊΠ°, списаниС/Π·Π°ΠΌΠΎΡ€ΠΎΠ·ΠΊΠ° срСдств, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°. 6.2. Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ срСдств инициируСтся автоматичСски ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π°Π΄ΠΌΠΈΠ½Π° 6.3. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° 7. ВрСбования ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Β· Π’Π΅ΡΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ (ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅, описаниС API для микросСрвисов). Β· ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ настройкС SSL ΠΈ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ микросСрвисов Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΌ сСрвСрС. Β· ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ тСстированиС: Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· SMS OTP, Ρ€Π°Π±ΠΎΡ‚Ρƒ dashboard для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» бронирования ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ° Ρ‡Π΅Ρ€Π΅Π· sandbox Π±Π°Π½ΠΊΠ°. 8. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΈ сроки (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ) Β· РСализация Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ 2, 4, 5 β€” высокий ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚. Β· ΠŸΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹ΠΉ сцСнарий ΠΈ Π°Π΄ΠΌΠΈΠ½-панСль β€” срСдний ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ (Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹). Β· Π‘Ρ€ΠΎΠΊΠΈ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния ΠΊΠΎΠ΄Π°.
Москва ЀрилансСры

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° JavaScript

дистанционно
договорная
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайта. Доска объявлСний. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта: . ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΅ΡΡ‚ΡŒ. ПоТСлания ΠΈ особСнности: ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ (Π’Π—) Π½Π° Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΡƒ сайта Β«ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для сСрвиса услуг» 1. ΠžΠ±Ρ‰ΠΈΠ΅ полоТСния ВрСбуСтся Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ сайт-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, Π³Π΄Π΅ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ находят исполнитСлСй для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… услуг (ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ ΠΈ Ρ‚.Π΄.). НанимаСмый программист Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ описанный Π½ΠΈΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π». Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½ Π² GitHub (Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ). НанимаСмый программист Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с этим Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ: создаёт Π²Π΅Ρ‚ΠΊΡƒ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», оформляСт Pull Request. ВсС Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π±Π΅Π· прямого доступа ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ΅Π½-сайту, Π½ΠΎ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ дальнСйшСго развёртывания Π½Π° сСрвСрС. β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ (стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Typescript/Nextjs/Nodejs/PostgreSQL/Prisma ORM/Redis/WebSocket). 2. РСгистрация ΠΈ идСнтификация 2.1. Username handle Β· Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΈ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ, ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ username handle (ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ΅ имя,@Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ). Β· Handle ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ, ссылок Π½Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Β· Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ смСны handle β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. 3. ПанСли управлСния (Dashboards) для исполнитСлСй 3.1. БобствСнная панСль для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ услуг Β· Π£ исполнитСля Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° катСгория услуг (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β« ΠŸΠΎΠ²Π°Ρ€Β», Β«Π€ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Β», «Ѐлорист»). Β· Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ своя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ dashboard (панСль управлСния). Β· На dashboard ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ: Β· Π·Π°ΠΊΠ°Π·Ρ‹, относящиСся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ этой ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ; Β· Π³Ρ€Π°Ρ„ΠΈΠΊ/ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ; Β· статистика ΠΏΠΎ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ°, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π·Π°ΠΊΠ°Π·Ρ‹, Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³); Β· настройки ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (Ρ†Π΅Π½Ρ‹, Π·ΠΎΠ½Π° Π²Ρ‹Π΅Π·Π΄Π°, описаниС). 4.1. SSL-сСртификат Β· Администратор ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚ ΠΈ устанавливаСт SSL certificate для Π΄ΠΎΠΌΠ΅Π½Π° сайта. Β· ВсС соСдинСния (frontend ? backend, API, микросСрвисы) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ HTTPS. Β· ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ обязан ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ пСрСнаправлСния HTTP ? HTTPS ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ссылки Π² ΠΊΠΎΠ΄Π΅. 4.2. API ΠΈ микросСрвисная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Β· БэкСнд Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ с использованиСм microservice ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°. Β· Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€ΠΈ микросСрвиса: Β· сСрвис ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (рСгистрация, OTP, handle); Β· сСрвис Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ (booking); Β· ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ сСрвис (Ρ€Π°Π±ΠΎΡ‚Π° с Π±Π°Π½ΠΊΠΎΠΌ, Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρ‹). Β· ΠœΠ΅ΠΆΡΠ΅Ρ€Π²ΠΈΡΠ½ΠΎΠ΅ взаимодСйствиС β€” Ρ‡Π΅Ρ€Π΅Π· REST API ΠΈΠ»ΠΈ message broker (Π½Π° усмотрСниС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π½ΠΎ трСбуСтся согласованиС). Β· ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ микросСрвис разворачиваСтся нСзависимо. 5. Административная панСль 5.1. ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ бронированиями (Booking Full Control) Β· Π’ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ всСми booking (бронированиями/Π·Π°ΠΊΠ°Π·Π°ΠΌΠΈ) ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ исполнитСлями. Β· ВозмоТности администратора: Β· ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ список всСх Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΉ (Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ Π΄Π°Ρ‚Π΅, статусу, ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ); Β· ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ статус бронирования Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ (ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ, ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ); Β· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ, врСмя, сумму, состав услуг; Β· Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ (Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΎΠ±Π΅ΠΈΠΌ сторонам); Β· Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ спорныС Π·Π°ΠΊΠ°Π·Ρ‹. Β· ВсС дСйствия администратора Π»ΠΎΠ³ΠΈΡ€ΡƒΡŽΡ‚ΡΡ (ΠΊΡ‚ΠΎ, ΠΊΠΎΠ³Π΄Π°, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»). 6. ΠŸΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ сцСнарий ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρ‹ (Refund) 6.1. ВрСбования ΠΊ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌ (Frontend + Backend) Β· ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° интСгрируСтся с Π±Π°Π½ΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹ΠΌ шлюзом Ρ‡Π΅Ρ€Π΅Π· Refund API (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠ²). Β· Frontend: Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠΏΠ»Π°Ρ‚Ρ‹, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ истории ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, ΠΊΠ½ΠΎΠΏΠΊΠ° Β«Π—Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Β» (Ссли доступно). Β· Backend: ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ, взаимодСйствиС с API Π±Π°Π½ΠΊΠ°, списаниС/Π·Π°ΠΌΠΎΡ€ΠΎΠ·ΠΊΠ° срСдств, ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°. 6.2. Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ срСдств инициируСтся автоматичСски ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π°Π΄ΠΌΠΈΠ½Π° 6.3. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° 7. ВрСбования ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Β· Π’Π΅ΡΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ (ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅, описаниС API для микросСрвисов). Β· ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ настройкС SSL ΠΈ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ микросСрвисов Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΌ сСрвСрС. Β· ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ тСстированиС: Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· SMS OTP, Ρ€Π°Π±ΠΎΡ‚Ρƒ dashboard для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» бронирования ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ° Ρ‡Π΅Ρ€Π΅Π· sandbox Π±Π°Π½ΠΊΠ°. 8. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΈ сроки (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ) Β· РСализация Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ 2, 4, 5 β€” высокий ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚. Β· ΠŸΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹ΠΉ сцСнарий ΠΈ Π°Π΄ΠΌΠΈΠ½-панСль β€” срСдний ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ (Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹). Β· Π‘Ρ€ΠΎΠΊΠΈ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния ΠΊΠΎΠ΄Π°.
Москва ЀрилансСры

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайтов

дистанционно
договорная
Доска объявлСний. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Flexbe.ru. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта: ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ° сСптика. ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΅ΡΡ‚ΡŒ.
Москва ЀрилансСры

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайтов

дистанционно
договорная
Доска объявлСний. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ΠΏΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ спСциалиста. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта: Услуги ΠΈ Ρ†Π΅Π½Ρ‹ Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΅ΡΡ‚ΡŒ. ПоТСлания ΠΈ особСнности: Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ сайт ΠΏΠΎ ΠΈΠ²Π΅Π½Ρ‚ услугам.
Москва ЀрилансСры

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сайтов

дистанционно
договорная
Доска объявлСний. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ΠΏΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ спСциалиста. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» сайта: Π‘Π°ΠΉΡ‚ для размСщСния заявок ΠΏΠΎ Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΡƒ, Π° исполнитСли ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‹ указывая свою Ρ†Π΅Π½Ρƒ ΠΈ условия! Ρ‡Ρ‚ΠΎ Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ ΠΏΡ€ΠΎΡ„ΠΈ Π½ΠΎ для ΡƒΠ·ΠΊΠΎΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ!. ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π½Π΅Ρ‚.
Москва ЀрилансСры