/paper-todo

React-Redux Todos PWA

Primary LanguageJavaScript

PaperTodo

Giphy

Live Demo

The classic Todos Tracker as a Progressive Web App. Built using React, Redux, leveraging styled-components, PaperCSS, Service Worker tools. Data is retained using localStorage.

Features

  • Cross-browser, cross-platform support
  • Installable web app
  • Offline functionality with local storage
  • Fancy yet simple UI
  • Lightweight

Development

Install all the required packages/dependencies using yarn

yarn

Serve the app to browser

yarn start

Checklist

  • Use IndexedDB in place of localStorage
  • Improve methods by using Observables/Promises
  • Improve app responsiveness on all devices

Contributing

Feel free to open issues and pull requests!