Фулл-стек маркетплейс: Сервіс обміну навчальними послугами з чатами
Розробив і запустив повноцінну 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
Основні можливості платформи:
Двостороння бізнес-логіка: Особисті кабінети для Замовників та Виконавців. Реалізовано повний цикл управління замовленням: публікація, відгук, прийняття в роботу, відхилення та завершення угоди.
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