This project is divided in 3 parts, REST API, WEB and MOBILE.
In the website doctors can sign up to offer their services, being able to see their schedules and manage them. In the mobile app, clients can schedule a consult with their favorite doctor. The rest api deals with all the data and logic, sending all requests and responses in real time with no need to reload any screen.
- Node.js
- Express
- Docker
- Postgres
- Sequelize
- MongoDB
- Multer
- Mongoose
- Redis
- Bee Queue
- Nodemailer
- Handlebars
- Date-fns
- ReactJS
- React Native
- React Navigation
- React Native Vector Icons
- Redux
- Redux Saga
- Redux Persist
- Reactotron
- Styled Components
- Axios
$ git clone https://github.com/danielmesquitta/doctortime && cd doctortime
# Go to the correct folder
$ cd backend
# Install the dependencies
$ yarn
# Start
$ yarn start
# Go to the correct folder
$ cd frontend
# Install the dependencies
$ yarn
# Start
$ yarn start
# Go to the correct folder
$ cd mobile
# Install the dependencies
$ yarn
# Start
$ yarn android