The event countdown mobile app allows the user to create a countdown for events and store the data locally. The user can also use it as a to-do list, but different from a to-do list, it tracks the countdown of upcoming events and to-do “items” and provides the user a visual representation of how much time is left until either an event occurs.
- Create new events with name, date, and description
- Mark events as all-day or with a specific time
- Set reminders for events
- View a list of events in an ascending order with the event that's closest to occurring at the top
- Delete events
- View events detail
- Refresh the home page to rerender the screen
Open the browser's development mode and change to a mobile device for a better view of the app.
Check out the live demo on GitHub Pages.
- React Native
- React Navigation
- @react-native-async-storage/async-storage
- @rneui/themed
- expo-font
- @expo/vector-icons
- react-datetime-picker
- react-calendar
- react-clock
- react-countdown-circle-timer
CD to your local directory in where you'd like to save the project.
In the terminal, clone the repository
Install all dependencies
npm install
Run the project in development mode
npm start