Skip to content

Latest commit

 

History

History
83 lines (80 loc) · 2.61 KB

README.md

File metadata and controls

83 lines (80 loc) · 2.61 KB

Pizzaria App

Sobre

Pizzaria App exemplifica o uso completo da stack Full Stack com Next.js 14.1.4.

Como Executar na Máquina Host
  • 1. Clone o repositório:

    git clone https://github.com/XxFULLDLCxX/Pizzaria-App.git
  • 2. Entre no diretório:

    cd Pizzaria-App
  • 3. Instale o pnpm:

    npm install -g pnpm
  • 4. Execute o PostgreSQL:

    Via docker ou máquina local, atualize o .env.local
  • 5. Execute o setup.sh

    pnpm local:host-setup

Isso iniciará o Projeto em sua máquina host.

  • Serviço Next.js: http://localhost:3000.

Como Executar com Docker Compose
  • 1. Clone:

    git clone https://github.com/XxFULLDLCxX/Pizzaria-App.git
  • 2. Entre no diretório:

    cd Pizzaria-App
  • 3. Instale o pnpm:

    cp .env.example .env.local
    Edite conforme necessário.
  • 4. Execute Docker Compose:

    docker compose --env-file .env.local --profile dev up
    --profile devInicia pgAdmin e PostgreSQL..
  • 5. Se houver erro de portas em uso na máquina host, altere .env.local

Isso iniciará no Projeto localmente.

  • Serviço Next.js: http://localhost:3000.
  • Serviço PostgreSQL:
    • hostname - postgres
    • port - 5432
    • password - changeme
  • Serviço PgAdmin: http://localhost/browser.