/Random-App

Primary LanguageTypeScript

Random App

App reaproveitado de um processo seletivo e feito com o intuito de aprofundar meus conhecimentos em frameworks e ferramentas como NestJS, Pactum, Swagger, Vitest e Tailwind

💻 Tecnologias Utilizadas

Banco de dados:

Backend:

Frontend:

Gerenciador de Containers:

📋 Dependências para rodar o app

🔧 Como rodar o app

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

    # Vá até a pasta criada
    $ cd Random-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(a flag '-v' remove os volumes
    # criados e a flag '--rmi all' remove todas imagens criadas)
    $ docker-compose down -v --rmi all

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

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

O banco de dados estará rodando na porta 27017

Para logar na aplicação utilize as seguintes credenciais:

  • username: johndoe
  • senha: 123456