/countdown-app

This simple app helps to manage daily tasks. It provides a friendly UI. It uses React, Semantic UI and BEM methodology. Unit tests are written in Jest.

Primary LanguageJavaScriptMIT LicenseMIT

#Countdown App

A fully-functional CRUD application built with React.

##Technologies used and concepts covered

  • ES6
  • Node.js (NPM)
  • React Basics (Create React App)
  • BEM methodology
  • Semantic UI
  • Unit test with Jest

The application will allow the User to create, modify and delete a to-do item. The items will be stored in the Local Storage.

##User Stories

  • As a User, I should be able to add a to-do item into a list.
  • As a User, I should be able to see the time left to a task (countdown).
  • As a User, I should be able to edit a task.
  • As a User, I should be able to open a new window with information about a task.
  • As a User, I should be able to sort a list of tasks by date/time.
  • As a User, I should be able to delete any tasks.
  • As a User, I should be able to open the application on every device.
  • User tasks should be stored in the local storage and displayed upon every visit.

##How to Get Started

  • Fork this repo.
  • Clone your new repo.

##Licensing

  • All content is licensed under a MIT license.