Фулл-стек маркетплейс: Сервіс обміну навчальними послугами з чатами

Веб-програмування 49 282 UAH
Робота 3 з 3
Розробив і запустив повноцінну SaaS-платформу, призначену для автоматизації взаємодії між студентами (замовниками) та виконавцями навчальних робіт. Проект являє собою складну екосистему з розмежуванням ролей та real-time комунікацією.

Основні можливості платформи:

Двостороння бізнес-логіка: Особисті кабінети для Замовників та Виконавців. Реалізовано повний цикл управління замовленням: публікація, відгук, прийняття в роботу, відхилення та завершення угоди.

Real-time чати: Вбудована система повідомлень для оперативного обговорення деталей замовлення між користувачами.

Безпечна авторизація: Інтеграція з Google OAuth 2.0, що дозволяє користувачам реєструватися та входити в систему в один клік.

Верифікація: Система підтвердження профілів для забезпечення безпеки та довіри всередині спільноти.

Технічний стек і рішення:

Backend: Python / Django. Архітектура побудована на базі REST API, реалізована складна логіка станів замовлень.

Frontend: React. Динамічний і чутливий інтерфейс, що забезпечує високу швидкість роботи без перезавантаження сторінок.

Інфраструктура і DevOps:

Проект повністю контейнеризований за допомогою Docker.

Для роботи зі статичними файлами в продакшені використовується WhiteNoise.

Веб-сервер Nginx налаштований як реверс-проксі для обробки запитів.

База даних: PostgreSQL.

Статус проекту: Сервіс повністю задеплоєний і функціонує. Демонструє навички створення готового до експлуатації продукту (production-ready).

#FullStack #SaaS #Python #Django #React #Docker #Nginx #GoogleAuth #Marketplace #WhiteNoise