Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 675 Bytes

Planning.md

File metadata and controls

31 lines (22 loc) · 675 Bytes

This is a no-fuss, extremely streamlined note taker, designed with simplicity in mind.

To demonstrate architecture ability, I prioritized showing off knowledge of existing packages, while achieving core feature.

Packages

  • React (Dev)
  • PropTypes (Dev)
  • MaterialUI (UI)
  • StyledComponents (UI)
  • Storybook (UI)
  • Netlify (CI & CD)
  • Snapshot (Testing)
  • DraftJS (UI)
  • PWA

Features by Priority

Must Have:

  • Load saved notes into AllNotes
  • Notepad (DratJS)
  • Save Locally (IndexDB)
  • AutoSave

Nice to Have:

  • Load saved notes into Editor
  • Markdown (DraftJS)
  • Server Persistance (ORM & MongoDB)