This repository contais the backend, frontend and mobile of a application that would be used by a delivery company. This app was developed as part of the final challenge of Rockeseat Bootcamp.
This is an application for a fictional operator. The back-end was made with Node.JS, Frontend Web with ReactJS and mobile with React Native. The web part of this application is designed for administrators to manage recipients, deliverymen, see delivery problems. Deliveremen can access the application through the mobile version of the application.
The main technologies used in this project are:
- Node
- JSON Web Token
- Sucrase
- Nodemon
- PostgreSQL
- Redis
- Express
- MongoDB
- Nodemailer
- Yup
- date-fns
- bee-queue
- multer
- Docker
- React Native
- Redux
- React Navigation
- React Native Gesture Handler
- Axios
- Prop Types
- Reactotron
- This project was bootstrapped using Rockeseat React Native Template
Go to each project and in their README's you will find the instructions.
As both frontend and mobile depends on the API running I recommend you to start from there.
💡 Feel free to comment or to contribute with this project any thoughts on how to improve are welcome.