A React-based countdown app

Features

This app basically displays a list of events with respective countdown. Details:

The main screen

  • Allows inserting a title and date event (not possible to set a time for the countdown).
  • Allows editing an countdown to update its type (currently one-time-thing or recurrent)
  • Displays all entries as per "next to happen". Things that have passed are automatically archived.

The edit screen

  • Allows the user to insert more details
  • Configure recurrence
  • Change date or title
  • Pin a task to the top of the listing (independent of "proximity" value)

Technology stack

  • React (hooks, functional)
  • CSS (TODO: SCSS)
  • TODO: Storybook
  • TODO: Redux

Notes

Images for reference:

Initial

Detail