Categorygithub.com/DenisJulio/marketplace-pit
repositorypackage
0.0.0-20241205172111-873122927385
Repository: https://github.com/denisjulio/marketplace-pit.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Marketplace PIT

Dependências necessárias

Certifique-se de que as seguintes ferramentas estão instaladas no seu ambiente:

Intruções para executar a aplicação

Antes de começar, certifique-se de instalar as dependências do projeto usando:

go mod tidy
npm install
  1. Iniciar o container com o banco de dados:
docker run -d \
  --name db \
  --shm-size=128mb \
  -e POSTGRES_PASSWORD=password \
  -e POSTGRES_USER=denis \
  -e POSTGRES_DB=db \
  -v $(pwd)/sql:/docker-entrypoint-initdb.d \
  -p 5432:5432 \
  postgres:15
  1. Gerar os estilos com tailwindcss:
npm run build
  1. Compilar os templates:
templ generate
  1. Compilar a aplicação:
go build -o ./tmp/main .
  1. Executar a aplicação:
./tmp/main

Removendo o container do banco de dados

Para parar e remover o container do banco de dados após o uso:

docker stop db && docker rm db