Проект Calendar Event

Calendar Event

Calendar Event — это мобильное приложение для планирования и управления событиями с поддержкой разовых и повторяющихся сценариев. Пользователь может создавать события, назначать им дату и время, выбирать тип события и отмечать их как выполненные прямо внутри приложения. В проекте реализована логика повторяющихся событий: ежедневно, еженедельно и ежемесячно, где после выполнения повторяющееся событие автоматически создается заново на следующую нужную дату. Все данные хранятся локально через Redux и AsyncStorage, что делает приложение удобным для повседневного планирования. Проект сфокусирован на управлении событиями, сохранении состояния и чистом mobile UX для работы с календарными данными.

React Native Expo Календарь Управление задачами Мобильное приложение
Задача

Что нужно было решить

Создать удобный мобильный календарный интерфейс для управления событиями с поддержкой повторяющихся сценариев, отслеживания выполнения и постоянного локального хранения.

Подход

Как был собран продукт

Приложение реализовано на React Native, Expo, Redux Toolkit и AsyncStorage с акцентом на удобные сценарии работы с событиями, логику повторений, сохранение состояния и понятный мобильный интерфейс.

Акценты

Ключевые возможности

09 пункта
  • + Создание событий с датой и временем
  • + Разовые события
  • + Повторяющиеся ежедневные события
  • + Повторяющиеся еженедельные события
  • + Повторяющиеся ежемесячные события
  • + Отметка выполнения событий
  • + Автоматическое пересоздание повторяющихся событий
  • + Локальное хранение через AsyncStorage
  • + Календарный мобильный интерфейс

Результат

Почему это важно

  • Демонстрирует практическую разработку мобильного продукта
  • Показывает реализацию логики планирования и повторяющихся событий
  • Подчеркивает чистую архитектуру state management и локального хранения