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
git clone https://github.com/IndexDDuo/event-countdown.git
Install all dependencies
npm install
Run the project in development mode
npm start