stat-tom / 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.

Home Page:https://stat-tom.github.io/countdown-app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#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.

About

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.

https://stat-tom.github.io/countdown-app/

License:MIT License


Languages

Language:JavaScript 59.0%Language:Less 40.8%Language:CSS 0.1%Language:HTML 0.1%