🗓 Новый проект на REST API: онлайн-календарь #MeetsGA 🗓
Почти каждый из нас пользуется онлайн-календарём:
✅ создаём встречи через веб и мобильные приложения
✅ добавляем участников
✅ получаем ссылки на видеозвонки
✅ проверяем список встреч на день
✅ редактируем или отменяем их
Примеры таких сервисов — Google Calendar, Zoom, Outlook.
В этом месяце мы будем разрабатывать #MeetsGA — своё собственное приложение календаря встреч.
А точнее его "подкапотную" часть - REST API методы для управления встречами.
👉 План разработки
1. Проектирование:
+ endpoint-ы и методы
+ JSON-структуры запросов и ответов
+ алгоритмы работы
+ сценарии и предусловия
+ обработка ошибок
2. Документация
+ постановка задачи на REST API метод в Confluence
+ схема БД для хранения встреч и участников
+ маппинг данных: JSON - БД
3. Инструменты
Перенесём созданную документацию по API-методам в Postman и Swagger (OpenAPI).
👉 Для чего всё это?
Чтобы получить готовый API, который обеспечит работу фронтенда: веб- и мобильных приложений MeetsGA.
В конце сверимся с популярными сервисами.
🎯 Зачем следить за этим проектом?
Если вы:
🔹 работаете аналитиком и хотите прокачать навык проектирования REST API
🔹 планируете проект по расписаниям, бронированиям, встречам или событиям
🔹 хотите научиться оформлять требования к API
👉 Хотите стать частью проекта и получать новый опыт для работы и собеседований?
Следите за тегом #MeetsGA.
Подписывайтесь на канал.
И оставайтесь с нами!
Это отличный проект, чтобы научиться работать с REST API с нуля до продакшн.
Добро пожаловать в команду! 🤝
#RestApiGA
Post #2564
4.25K

- ❤🔥 50
- ❤ 7
- 🔥 7
- 👍 4