MelkdeSousa / polls

App backend de votação feito com Elysiajs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Polls

Aplicação backend de votação desenvolvida durante NLW da Rocketseat.
A proposta da original da trilha Nodejs é desenvolver a aplicação com Fastify, Prisma ORM, mas decidi usar outras para experimentar.

Tecnologias

  • Bun
  • ElysiaJS
  • Drizzle ORM
  • Ioredis

Como usar

  • Instale as dependências com bun
bun install
  • Execute os serviços declarados no Docker Compose
docker compose up -d
  • Crie um .env a partir da copia de .env.example
cp .env.example .env
  • Aplique as migrations no banco
bun run db:migrate
  • Execute a aplicação
bun run dev

About

App backend de votação feito com Elysiajs


Languages

Language:TypeScript 100.0%