What needed to be solved
Create a convenient mobile calendar interface for managing events with support for recurring schedules, completion tracking and persistent local storage.
Calendar Event is a mobile application for planning and managing events with support for one-time and recurring schedules. Users can create events, assign a date and time, choose an event type and track their completion status directly inside the app. The project includes recurring logic for daily, weekly and monthly events, where completed recurring items are automatically recreated for the next required date. All event data is stored locally using Redux and AsyncStorage, making the app responsive and convenient for everyday personal planning. The project focuses on practical event management, state persistence and a clean mobile UX for interacting with calendar-based data.
Create a convenient mobile calendar interface for managing events with support for recurring schedules, completion tracking and persistent local storage.
Built the app with React Native, Expo, Redux Toolkit and AsyncStorage, focusing on practical event workflows, recurring logic, persistent state and a clear mobile interface.
Highlights
Outcome