jardel-nathan / Gobarber-Rocketseat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gobarber-Rocketseat

GoBarber Logo

GitHub last commit GitHub top language





typescriptreactnodejsexpress
postgresqljestredistypeormmongodb

đź’» Getting started


Requirements

Clone the project and access the folder

$ git clone https://github.com/Jardel-Nathan/Gobarber-Rocketseat.git

First setup the API application

$ cd backend

Install the dependencies

$ yarn

Run docker compose file

# Install Postgresql - Redis - MongoDB
$ docker compose up

Create .env file

# Make a copy of '.env.example' to '.env'
# and set with YOUR environment variables.
$ cp .env.example .env

Once the services are running, run the migrations

$ yarn typeorm migration:run

Start the server

$ yarn dev:server
# Well done, project is started!

Setup web client

$ cd frontend

Install the dependencies

$ yarn

Start the aplication

$ yarn start

About


Languages

Language:TypeScript 95.2%Language:JavaScript 3.7%Language:HTML 0.6%Language:Handlebars 0.3%Language:Shell 0.1%