A to-do app with integrated photo editing. Designed for contractors, the app allows managers to clearly define tasks for staff by drawing instructions right onto a photo. E.g. an arrow pointing to exactly where a tree-lopper should cut a branch.
React (CRA) + Redux + Fabric + Firebase + scss + lodash
- Clone or download repo
- Run
npm install
- Run
npm start
- Run
npm run test
- Finish unit and integration tests
- Refactor
<CanvasContainer />
methods into reducers - Refactor store variable names and consolidate
- Refactor actions and reducers to Ducks
- Refactor css selector names
- Build
<ConfirmBox />
and connect to delete/cancel buttons - Build Add/Delete todo item functionality
- Build data refresh cloud function
`