Интерактивная карта, на которой пользователь может отмечать посещённые страны и те, которые планирует посетить. UI может быть реализован как web-приложение, так и iOS-приложение.

Обязательные требования
- Проект должен быть размещён в публичном репозитории на GitHub.
- Обязательно наличие файла
README.md
, содержащего:
- Краткое описание проекта.
- Инструкции по установке и запуску.
- Описание процесса проектирования и разработки.
- Информацию об уникальных подходах или методологиях, использованных в работе.
- Обсуждение компромиссов, принятых во время разработки.
- Описание известных ошибок или проблем в приложении.
- Объясните почему выбрали этот технический стэк
- Запишите короткое видео-демо (до 2–3 минут) с обзором вашего проекта, где вы перечислите все вышеуказанные пункты**.** Для записи видео можно использовать любую удобную платформу (например, Loom.com, OBS Studio, Zoom с записью экрана и т.д.).
- Zip-файлы не принимаются
- Убедитесь, что репозиторий публичен
- Все внешние сервисы (external API's and services) должны быть вызваны с серверной части приложения.
- Убедитесь в работоспособности проекта, если будете деплоить
Уровни
Уровень 1 — UI-интерфейс (web или iOS)
- Карта мира с возможностью кликнуть по стране.
- Статусы: был / хочу поехать. Выделяйте страны разными цветами.
- UX: быстрое добавление/удаление стран, понятная визуализация.
Уровень 2 — Backend и API
- Добавьте простой user management, чтобы каждый пользователь мог создавать собственные карты.
- Сохранение состояния по ISO коду страны на сервере.
- API должен позволять получать, добавлять, изменять и удалять статусы стран для пользователя.