Написать бэкенд на python (Flask)
Краткое описание системы:
веб-сервис для дизайн-студий/дизайнеров-фрилансеров по созданию дизайн-интерьеров квартир
Фронт будет писаться отдельно, поэтому от бэкенда требуется устойчивое API, которое будет обслуживать веб-килента и мобильное приложение + админка для сотрудников компании (думаю может быть достаточно Flask-admin)
Функциональные требования:
- регистрация для нескольких типов аккаунтов (при регистрации пользователь делает выбор типа аккаунта) через почту, Gmail, Vkontakte
- интеграция с Google Firabase (Massaging)
- интеграция с сервисом для отправки email и смс - сообщений
- админская часть для супер-админа (сотрудника компании)
- API для веб - части и для мобильного приложения
- интеграция с s3 + CDN от Selectel
p.s. есть бэкенд, который сейчас обслуживает мобильное приложение. Часть функционала там реализована, что-то можно будет позаимствовать
От вас:
- Опыт построение микросервисной архитектуры python - приложений
- Опыт проектирования БД
- Примеры реализованных проектов (мб как ссылка на профиль в GitHub/GitLab либо просто код в виде архива)
- Возможность заключить договор как ИП/самозанятый (обязательно!)