Skip to content

FullStack dockerized app made with TypeScript, Express and React.js

Notifications You must be signed in to change notification settings

RafaelCunhaS/FullStack-Cash-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cash App

Português 🇧🇷

📋 Dependências para rodar o app

🔧 Como rodar o app

    # Clone o repositório
    $ git clone git@github.com:RafaelCunhaS/FullStack-Cash-App.git

    # Vá até a pasta criada
    $ cd FullStack-Cash-App

    # Suba os containers com o docker-compose, o app estará rodando em plano de fundo em seu 
    # localhost na porta 3000 (http://localhost:3000/) quando a construção acabar
    $ docker-compose up -d --build

    # Quando terminar de utilizar o app, desfaça os containers criados
    $ docker-compose down --remove-orphans

Quando o processo de construção dos containers terminar, o app estará rodando em localhost:3000

Documentação da API do backend estará em localhost:3001/docs

O banco de dados estará rodando na porta 3002

Os seguintes usuários(as) já estarão no banco de dados do app para teste de Login e Transações

  • username: Joaozinho | password: 1234567Z

  • username: Mariazinha | password: Z7654321

  • username: Zezinho | password: ASDFGHJ1


English 🇺🇸

📋 Dependencies to run the app

🔧 How to run the app

    # Clone the repository
    $ git clone git@github.com:RafaelCunhaS/FullStack-Cash-App.git

    # Go into the project's directory
    $ cd FullStack-Cash-App

    # Build the project (the project will be running on the background when the build is finished)
    $ docker-compose up -d --build

    # When you're finished with the app, remove the containers previously built
    $ docker-compose down --remove-orphans

When the build is finished the project will be running on your localhost:3000

Backend API documentation made with Swagger will be on localhost:3001/docs

The database will be running on port 3002

The following users will be already registered on the db for test cases

  • username: Joaozinho | password: 1234567Z

  • username: Mariazinha | password: Z7654321

  • username: Zezinho | password: ASDFGHJ1