Skip to content

IndexDuo/event-countdown

Repository files navigation

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.

Features

  • 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

Demo

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.

Technologies and Packages Used

  • 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

Setup the project on VSCode

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

About

A React-Native countdown app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •