AlvaroIsrael / gobarber-app

💈A BarberShop app made with React, React Native and Node.
https://gobarberapp.net
MIT License
45 stars 11 forks source link
express gobarber hacktoberfest javascript jest nodejs react react-native swagger typescript

GoBarberApp

[![CodeQLCI](https://github.com/AlvaroIsrael/gobarber-app/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/AlvaroIsrael/gobarber-app/actions/workflows/codeql-analysis.yml) > A concept (yet fully-functional) barber shop app!

Technologies UsedHow To UseContributingLicense


Made with ❤️ by Alvaro Israel 👏🏻 Get in Touch!

Hit the ⭐️ button if you like this project!


Preview

Go Barber App

🏆 Technologies Used

💻 How to Use

Install system dependencies

Clone

In your command line:

$ git clone https://github.com/AlvaroIsrael/gobarber-app.git
$ cd gobarber-app

Frontend

# Go into frontend folder
$ cd gobarber-frontend

# Install dependencies
$ yarn install

# Run the app
$ yarn start

Backend

See How to Run inside the gobarber-backend project folder for more details.

# Go into backend folder
$ cd gobarber-backend

# Install dependencies
$ yarn install

# Install the 3 databases needed to run this program. See 'How to Run' above for more details.

# Run the migrations
$ yarn typeorm migration:run

# Run the app
$ yarn dev:server

Mobile

# Go into mobile folder
$ cd gobarber-mobile

# Install dependencies
$ yarn install

# Run the app
$ yarn start

🤝 Contributing

Fork this repository - click fork.

# Create your feature branch:
$ git checkout -b feature/myAwesomeFeature

# Commit your changes:
$ git commit -m 'feat: Added some new awesomeFeature'

# Push to the branch:
$ git push -u origin feature/myAwesomeFeature

Then go to Pull Requests and make a new one.

Resources:

📝 License

This software is under MIT license. See LICENSE for more details.