Skip to content

Latest commit

 

History

History
88 lines (68 loc) · 2.16 KB

README.md

File metadata and controls

88 lines (68 loc) · 2.16 KB

Go Barber

🚀 Getting Started

🚨 Prerequisites

🐳 Configure databases using docker

  1. Create the required containers
    docker run --name postegres -e POSTGRES_PASSWORD=docker -p 5432:5432 -d postgres
    docker run --name mongo -p 27017:27017 -d -t mongo
    docker run --name redis -p 6379:6379 -d -t redis:alpine
    
  2. Create a postgres databse (I used DBeaver) and then run the migrations
    yarn dev:server
    
  3. Start the containers before starting the backend
    docker start <container_id>
    

📥 Installing dependencies

Inside the project's folder, run:

yarn

Backend

🏎 Running application

yarn dev:server

Frontend

🏎 Running application

yarn start

Mobile

🏎 Running application

yarn ios

or

yarn android

📷 Screens

🛠 Built With

  • Node - JavaScript runtime environment
  • ReactJs - A declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Yarn - Package Manager
  • Express - Web framework used NodeJS
  • TypeScript - Typed Superset of JavaScript - used as a development dependency
  • Docker - Complete environments in containers

🎖 Author

📝 License

This project is licensed under the MIT License - see the LICENSE.md file for details