Project to barber service scheduling
Built with the most popular Javascript technologies in the world, this repository contains a REST API (Node.js) as a backend, a ReactJS application as a frontend and a mobile app in React Native.
The application in Node.js (backend) is a REST API written in Node.JS that serves data for both the frontend and the mobile.
The application in ReactJS (frontend) is for barbers to register their data and times.
The application in React Native is for the client to make an appointment with a barber of his choice.
- Have NodeJs and Yarn installed
- Have Redis and PostgreSQL instances running
- A Android device or emulator connected to the computer
git clone https://github.com/gabrielmellooliveira/gobarber
cd gobarber
cd backend
yarn
Create the .env file based on the .env.example
yarn sequelize db:migrate
yarn dev
cd frontend
yarn
yarn start
cd mobile
yarn
react-native start
react-native run-android
Gabriel Mello