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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Laravel β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2025-11-20
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2025-11-20
ОписаниС
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тСхничСского задания ΠΈ сборка сайта Π½Π° основС Π³ΠΎΡ‚ΠΎΠ²ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ( figma ), интСграция с сСрвисами tourvisor (api) Π•ΡΡ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ сайт, (Ρ†Π΅Π»ΠΈ, Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ). Π¦Π΅Π½Π° ΠΏΠΎ договорСнности.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Laravel
дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля, тСстированиС, настройка. ПоТСлания ΠΈ особСнности: ЗдравствуйтС! НуТСн Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° Laravel, Vue, React. По сути FullStack. Одно ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ Π’Π—, с ролями, бизнСс Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΌ. ВсС Π΄Π΅Ρ‚Π°Π»ΠΈ Π²Ρ‹ΡˆΠ»ΡŽ послС ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ обсуТдСния. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ ERP систСму.
Москва
ЀрилансСры
2025-12-07
ΠžΡ‚ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒΡΡ
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Laravel
дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. НСспСшно ΠΈΡ‰Π΅ΠΌ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ php Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° (супСр ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠ³ΠΎ). Π—Π°Π΄Π°Ρ‡ΠΈ Π΅ΡΡ‚ΡŒ Π² АсанС (с ΠΏΠΎΠ»Π½Ρ‹ΠΌ описаниСм). НиТС ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π½Π°ΠΏΠΈΡˆΡƒ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Π‘ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ построСния Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, SEO ΠΈ настройки сСрвСра. Π•ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ (ΠΊΡ€Π°Ρ‚ΠΊΠΎ): 1) ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠ΅ΡˆΠ΅Ρ€ Π½Π° страницах ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. БСйчас ΠΎΠ½ настроСн Π½Π° 24 часа. Π§Π΅Ρ€Π΅Π· 24 часа, кСш Π½Π° страницах обнуляСтся. НуТно Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° страницС (Ρƒ нас ΠΏΠΎΡ‡Ρ‚ΠΈ статичСский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅). Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π½Π° страницах обновляСтся нСчасто. 2) НуТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ coolify, ΠΎΠ½ Ρƒ нас ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ ΡƒΠΏΠ°Π» ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. Π§Π΅Ρ€Π΅Π· Π½Π΅Π³ΠΎ ΠΈ git ΠΈΠ΄ΡƒΡ‚ всС Π΄Π΅ΠΏΠ»ΠΎΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. 3) Нас часто парсят ΠΈ Π½Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ ΠΏΡ€ΠΈ этом ЦП ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (Ρƒ нас 6 ядСр, Π½ΠΎ часто ΠΏΡ€ΠΈ парсингС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ΄Π΅Ρ‚ Π½Π° 2 ядра). НуТСн ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½Ρ‹ΠΉ RateLimit, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π² Π»ΠΎΠ³Π°Ρ… Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ip ΠΈΠ»ΠΈ маску ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ инструмСнт. ΠŸΡ€ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅ ΠΌΡ‹ ΠΎΡ‚Π΄Π°Π΅ΠΌ 429 error. 4) Нам Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π½Π° 3 Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π°. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ prod ΠΈ dev. Π’ΠΎΡ‚ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Π° копия ΠΏΡ€ΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ‚Π°ΠΌ 3 Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, для сбора Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Для Π½ΠΎΠ²Ρ‹Ρ… 3-Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π°Ρ…, Π½ΡƒΠΆΠ½Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ свои SEO-Ρ€Π°Π±ΠΎΡ‚Ρ‹, sitemap.xml (-ΠΈ) ΠΈ общая Π°Π΄ΠΌΠΈΠ½ΠΊΠ°. Плюс ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. По ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ этого сайта - https://www.drom.ru/reviews/audi/a4/ (ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π±Π»ΠΎΠΊ - Audi A4 (ΠΎΡ†Π΅Π½ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ 8.9). Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π΅Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ самоС. 5) ΠŸΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ sitemap.xml - ΠΎΠ½ сСйчас Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΡ€ΠΈΠ²ΠΎ.
Москва
ЀрилансСры
2025-12-02
ΠžΡ‚ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒΡΡ
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Laravel
дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, настройка, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. ПоТСлания ΠΈ особСнности: Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ сайта. Π“Π»Π°Π²Π½ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с wb api ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ рСспонса ΠΈ аналитичСских Π΄Π°Π½Π½Ρ‹Ρ… (финансовый ΠΎΡ‚Ρ‡Ρ‘Ρ‚ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅).
Москва
ЀрилансСры
2025-11-20
ΠžΡ‚ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒΡΡ
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Laravel
дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ПоТСлания ΠΈ особСнности: Π Π°Π±ΠΎΡ‚Π° ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ ΠΈ nda. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ Π½Π°Π²Ρ‹ΠΊΠ° midle ΠΈ Π²Ρ‹ΡˆΠ΅. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ legacy ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (php 5.6, 2015 Π³.) Π½Π° laravel. Π§Π°ΡΡ‚ΡŒ ΡƒΠΆΠ΅ пСрСнСсСна 30%. НуТно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΏΠ΅Ρ€Π΅Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ Π½Π΅Π΄Π΅Π»ΠΈ, ΠΈ дальшС ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π‘Ρ€ΠΎΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 1-1.5 мСсяца. Π’ дальнСйшСм ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° с ΠΏΠΎΠ·Π°Π΄Π°Ρ‡Π½ΠΎΠΉ ΠΎΠΏΠ»Π°Ρ‚ΠΎΠΉ.
Москва
ЀрилансСры
2025-11-10
ΠžΡ‚ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒΡΡ
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Laravel
дистанционно
договорная
Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° бэкСнда Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π”ΠΎΠ±Ρ€Ρ‹ΠΉ дСнь! НуТна Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° для мобильного прилоТСния Π½Π° бэкСнд-сторонС Π—Π°Π΄Π°Ρ‡Π° https://docs.google.com/document/d/1o8V-1tJuhVtTW_6vCKEWNQVBoDHRy-070-NPAJhdxIw/edit?usp=sharing ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±ΡΡƒΠ΄ΠΈΡ‚ΡŒ Π² Π»ΠΈΡ‡Π½Ρ‹Ρ… сообщСниях. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π΅Ρ‚. Доступ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ даСтся Ρ‡Π΅Ρ€Π΅Π· Git Laravel.
Москва
ЀрилансСры
2025-11-07
ΠžΡ‚ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒΡΡ
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Laravel
дистанционно
договорная
Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля. ПоТСлания ΠΈ особСнности: ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ бэкСнда ΠŸΡ€ΠΎΠ΅ΠΊΡ‚: "Доска" (Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅) 1. ΠžΠ±Ρ‰Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ВСхнологичСский стСк: Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ:Β Laravel 10.x Админ-панСль:Β Laravel Nova Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…:Β PostgreSQL АутСнтификация:Β Laravel Sanctum + Socialite РСальноС врСмя:Β Laravel Echo + WebSockets (Pusher ΠΈΠ»ΠΈΒ Socket.io) Π€Π°ΠΉΠ»ΠΎΠ²ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅:Β AWS S3 ΠΈΠ»ΠΈ локальноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅:Β Redis ΠžΡ‡Π΅Ρ€Π΅Π΄ΠΈ:Β Redis Queue 2. МодСли Π΄Π°Π½Π½Ρ‹Ρ… 2.1. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ сущности систСмы ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ (User) Основная информация: имя, email, Π°Π²Π°Ρ‚Π°Ρ€ РСйтинговая систСма: срСдний Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³, количСство ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² Бтатус: Π°ΠΊΡ‚ΠΈΠ²Π΅Π½/Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ Онлайн-статус Π”Π°Ρ‚Π° рСгистрации ΠΈ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ (Category) НазваниС ΠΈ описаниС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ URL-адрСс (slug) ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ сортировки Бтатус активности Запрос (Request) Бвязь с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ) ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠ΅ΠΉ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅: Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, описаниС, Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ (ΠΌΠΈΠ½/макс) Бтатусы: Π°ΠΊΡ‚ΠΈΠ²Π΅Π½, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½, ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½, просрочСн Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊΠΈ: просмотры, количСство ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠΎΠ² Π”Π°Ρ‚Π° создания ΠΈ expiration ΠœΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»Ρ‹ запроса (RequestMedia) Бвязь с запросом ΠŸΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π° (ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅/Π²ΠΈΠ΄Π΅ΠΎ) ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ сортировки ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Offer) Бвязь с запросом ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†) ОписаниС прСдлоТСния, Ρ†Π΅Π½Π° Бтатусы: Π°ΠΊΡ‚ΠΈΠ²Π΅Π½, принят, ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½, ΠΎΡ‚ΠΎΠ·Π²Π°Π½ Π€Π»Π°Π³ "Π»ΡƒΡ‡ΡˆΠ΅Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅" ΠœΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»Ρ‹ прСдлоТСния (OfferMedia) Бвязь с ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠŸΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π° ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ сортировки Π§Π°Ρ‚ (Chat) Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‡Π°Ρ‚Π° Бвязь с запросом Участники Ρ‡Π°Ρ‚Π° (ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†) Бтатус Ρ‡Π°Ρ‚Π°: Π°ΠΊΡ‚ΠΈΠ²Π΅Π½, Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½, Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ Π”Π°Ρ‚Π° создания ΠΈ послСднСй активности Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ (Message) Бвязь с Ρ‡Π°Ρ‚ΠΎΠΌ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»Π΅ΠΌ ВСкст сообщСния Π’ΠΈΠΏ сообщСния: тСкст, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, систСмноС Бтатус сообщСния: ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ, доставлСно, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ Π”Π°Ρ‚Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Участник Ρ‡Π°Ρ‚Π° (ChatParticipant) Бвязь с Ρ‡Π°Ρ‚ΠΎΠΌ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Роль Π² Ρ‡Π°Ρ‚Π΅: ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ/ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ† Настройки ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π”Π°Ρ‚Π° послСднСго просмотра Ρ‡Π°Ρ‚Π° ΠžΡ‚Π·Ρ‹Π² (Review) Автор ΠΎΡ‚Π·Ρ‹Π²Π° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ Бвязь с запросом (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ) Π Π΅ΠΉΡ‚ΠΈΠ½Π³ (1-5 Π·Π²Π΅Π·Π΄), ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π’ΠΈΠΏ ΠΎΡ‚Π·Ρ‹Π²Π°: ΠΎΡ‚ покупатСля ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Ρƒ ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ Бтатус ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΠΈ Π˜Π·Π±Ρ€Π°Π½Π½ΠΎΠ΅ (Favorite) Бвязь ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с запросом Π”Π°Ρ‚Π° добавлСния Π² ΠΈΠ·Π±Ρ€Π°Π½Π½ΠΎΠ΅ OAuth ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹ (OAuthProvider) Бвязь с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π”Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°: Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ID ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρƒ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Π’ΠΎΠΊΠ΅Π½Ρ‹ доступа 3. API Endpoints 3.1. АутСнтификация ΠΈ авторизация OAuth авторизация Ρ‡Π΅Ρ€Π΅Π· Google ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½Π°ΠΌΠΈ доступа Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· систСмы Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° 3.2. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ профиля Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ Бтатистика ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (количСство запросов, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ) ОбновлСниС ΠΎΠ½Π»Π°ΠΉΠ½-статуса 3.3. ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка всСх Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ запросов ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ 3.4. Запросы (Requests) Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ запросов ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ списка запросов с ΠΏΠ°Π³ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ просмотр запроса Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·Π±Ρ€Π°Π½Π½Ρ‹ΠΌΠΈ запросами ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ запросу 3.5. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ (Offers) Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ запросам Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ своих ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠŸΡ€ΠΈΠ½ΡΡ‚ΠΈΠ΅/ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ (для создатСля запроса) ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ своих ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ 3.6. БистСма Ρ‡Π°Ρ‚ΠΎΠ² Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‡Π°Ρ‚Π° ΠΏΡ€ΠΈ принятии прСдлоТСния ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ списка Ρ‡Π°Ρ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° сообщСний Π² Ρ‡Π°Ρ‚ ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ истории сообщСний Ρ‡Π°Ρ‚Π° ОбновлСниС статуса прочтСния сообщСний Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ настройками ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Поиск ΠΏΠΎ истории сообщСний АрхивированиС Ρ‡Π°Ρ‚ΠΎΠ² 3.7. ΠžΡ‚Π·Ρ‹Π²Ρ‹ ΠΈ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ сдСлки Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ своих ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ 3.8. Поиск ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Поиск запросов ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎ катСгориям, Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Ρƒ, Π΄Π°Ρ‚Π΅ Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠΎ рСлСвантности, Π΄Π°Ρ‚Π΅, Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Ρƒ 4. БизнСс-Π»ΠΎΠ³ΠΈΠΊΠ° 4.1. БистСма Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠ² АвтоматичСский пСрСсчСт срСднСго Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡ‚Π·Ρ‹Π²Π° Валидация: ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΎΡ‚Π·Ρ‹Π² Π·Π° сдСлку ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π² Π½Π° оставлСниС ΠΎΡ‚Π·Ρ‹Π²Π° (участиС Π² сдСлкС) 4.2. Π Π°Π±ΠΎΡ‚Π° с запросами АвтоматичСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ счСтчиков просмотров ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠΎΠ² ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π² Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅/ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ запросов АвтоматичСскоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ статуса ΠΏΡ€ΠΈ истСчСнии срока 4.3. БистСма ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Валидация: ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ - ΠΎΠ΄Π½ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° запрос ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π² Π½Π° принятиС/ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ АвтоматичСскоС созданиС Ρ‡Π°Ρ‚Π° ΠΏΡ€ΠΈ принятии прСдлоТСния 4.4. БистСма Ρ‡Π°Ρ‚ΠΎΠ² АвтоматичСскоС созданиС Ρ‡Π°Ρ‚Π° ΠΏΡ€ΠΈ принятии прСдлоТСния Валидация участников Ρ‡Π°Ρ‚Π° (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†) ОбновлСниС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ послСднСй активности Ρ‡Π°Ρ‚Π° БистСмныС сообщСния ΠΏΡ€ΠΈ измСнСниях статуса сдСлки ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ сообщСний Π² Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ‡Π°Ρ‚Ρ‹ 5. РСальноС врСмя (WebSockets) 5.1. Бобытия Ρ‡Π°Ρ‚ΠΎΠ² НовоС сообщСниС Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ доставлСно Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ Онлайн-статус ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Новый Ρ‡Π°Ρ‚ создан 5.2. Бобытия запросов НовоС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊ запросу ИзмСнСниС статуса прСдлоТСния Новый ΠΎΡ‚Π·Ρ‹Π² 6. Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ 6.1. АутСнтификация OAuth2 Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² WebSocket аутСнтификация Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ нСсанкционированного доступа ВрСмя ΠΆΠΈΠ·Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² 6.2. Авторизация Policy-классы для контроля доступа ΠΊ рСсурсам ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π² Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ для Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° участников Ρ‡Π°Ρ‚Π° 6.3. Π—Π°Ρ‰ΠΈΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… Валидация Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ XSS-Π°Ρ‚Π°ΠΊ Π² сообщСниях SQL-ΠΈΠ½ΡŠΠ΅ΠΊΡ†ΠΈΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Eloquent ORM БСзопасная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ‡Π°Ρ‚Ρ‹ 7. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 7.1. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ запросов Eager loading для связанных Π΄Π°Π½Π½Ρ‹Ρ… ΠŸΠ°Π³ΠΈΠ½Π°Ρ†ΠΈΡ для списков сообщСний Π˜Π½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡ часто Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ запросов Ρ‡Π°Ρ‚ΠΎΠ² 7.2. ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ списков ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Π°-ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹Ρ… сообщСний ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ списков Ρ‡Π°Ρ‚ΠΎΠ² 7.3. ΠžΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тяТСлых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² Ρ„ΠΎΠ½Π΅ ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° push-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Ѐоновая ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° email-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ 8. Административная панСль (Laravel Nova) 8.1. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ списка ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°/Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ статистики ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠœΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡ ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² 8.2. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ CRUD для ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΠœΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡ запросов ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠœΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡ сообщСний Π² Ρ‡Π°Ρ‚Π°Ρ… 8.3. ΠœΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡ Ρ‡Π°Ρ‚ΠΎΠ² ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ списка Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ‡Π°Ρ‚ΠΎΠ² ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ истории сообщСний Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ‡Π°Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€Π°Π²ΠΈΠ» Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΆΠ°Π»ΠΎΠ±Π°ΠΌΠΈ Π½Π° сообщСния 8.4. Бтатистика ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Бтатистика ΠΏΠΎ запросам ΠΈ прСдлоТСниям ΠΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π² Ρ‡Π°Ρ‚Π°Ρ… ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ систСмы 9. Валидация Π΄Π°Π½Π½Ρ‹Ρ… 9.1. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Валидация email ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Валидация Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² 9.2. БизнСс-Π΄Π°Π½Π½Ρ‹Π΅ Валидация Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π° (ΠΌΠΈΠ½/макс) ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π½Π° количСство ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ² 9.3. БообщСния Ρ‡Π°Ρ‚ΠΎΠ² Валидация Π΄Π»ΠΈΠ½Ρ‹ сообщСний ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΈΠΏΠ° Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ частоты ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ сообщСний Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° 10. УвСдомлСния 10.1. In-app увСдомлСния НовыС сообщСния Π² Ρ‡Π°Ρ‚Π°Ρ… ИзмСнСния статусов ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ НовыС ΠΎΡ‚Π·Ρ‹Π²Ρ‹ БистСмныС увСдомлСния 10.2. Push-увСдомлСния НовыС сообщСния ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ offline Π’Π°ΠΆΠ½Ρ‹Π΅ измСнСния Π² сдСлках 11. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ HTTP-статусы Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ сообщСния для ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ критичСских ошибок 12. ВСстированиС Unit-тСсты для критичСской бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ Feature-тСсты для API endpoints ВСстированиС WebSocket событий ВСсты ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для Ρ‡Π°Ρ‚ΠΎΠ² ВСстированиС Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ 13. Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠœΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π‘ΠΈΠ΄Π΅Ρ€Ρ‹ для Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… (ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ) Health-check endpoints ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ошибок ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ активности WebSocket соСдинСний.
БСвСрная ΠžΡΠ΅Ρ‚ΠΈΡ
ЀрилансСры
2025-10-24
ΠžΡ‚ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒΡΡ