├── .gitignore ├── README.md ├── app-screen.png ├── backend ├── .editorconfig ├── .env.example ├── .eslintrc.js ├── .prettierrc ├── .sequelizerc ├── nodemon.json ├── package.json ├── src │ ├── app.js │ ├── app │ │ ├── controllers │ │ │ ├── DeliveryController.js │ │ │ └── MapController.js │ │ └── models │ │ │ └── Delivery.js │ ├── config │ │ └── database.js │ ├── database │ │ ├── index.js │ │ └── migrations │ │ │ └── 20191114185707-create-deliveries.js │ ├── routes.js │ └── server.js └── yarn.lock └── frontend ├── .editorconfig ├── .eslintrc.js ├── .prettierrc ├── package.json ├── public ├── favicon.ico └── index.html ├── src ├── App.js ├── assets │ ├── animations │ │ └── loading.json │ └── images │ │ ├── delivery.svg │ │ └── logo.jpeg ├── components │ ├── Animation │ │ ├── index.js │ │ └── styles.js │ ├── AutoComplete │ │ ├── index.js │ │ └── styles.js │ ├── DatePicker │ │ └── index.js │ ├── Header │ │ ├── index.js │ │ └── styles.js │ └── Map │ │ ├── index.js │ │ └── styles.js ├── index.js ├── pages │ ├── List │ │ ├── index.js │ │ └── styles.js │ ├── Main │ │ ├── index.js │ │ └── styles.js │ └── Map │ │ └── index.js ├── routes.js ├── services │ └── api.js └── styles │ └── global.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /frontend/src/pages/Map/index.js 5 | /frontend/node_modules 6 | /backend/node_modules 7 | /.pnp 8 | .pnp.js 9 | 10 | # VS Code 11 | /backend/.vscode 12 | /frontend/.vscode 13 | 14 | # Challenge 15 | 16 | desafio-unicad.docx 17 | 18 | # testing 19 | /coverage 20 | 21 | # production 22 | /build 23 | 24 | # misc 25 | .DS_Store 26 | .env 27 | .env.local 28 | .env.development.local 29 | .env.test.local 30 | .env.production.local 31 | 32 | npm-debug.log* 33 | yarn-debug.log* 34 | yarn-error.log* 35 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # DeliveryApp 2 | 3 | Delivery Management Application 4 | 5 | Application developed during job selection challenge 6 | 7 | 8 | ## App Screen 9 | 10 |
11 |
12 |