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.
- React (Dev)
- PropTypes (Dev)
- MaterialUI (UI)
- StyledComponents (UI)
- Storybook (UI)
- Netlify (CI & CD)
- Snapshot (Testing)
- DraftJS (UI)
- PWA
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)