Skip to content

About

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

Projeto de Referência para a Disciplina PCS3443

Aplicativo de login com JWT — backend FastAPI + frontend Next.js 15 / React 19. (Modernização v2: Flask → FastAPI, Next 12/React 17 → Next 15/React 19 + TypeScript.)

A documentação se encontra em desenvolvimento neste site: Aplicativo de Login - PCS 3443

O aplicativo está em execução em Ambiente de Produção

Estrutura

  • backend/ — API FastAPI (Python 3.14, SQLAlchemy 2.0, JWT). Ver backend/README.md.
  • frontend/ — App Next.js 15 + React 19 + Tailwind v4. Ver frontend/README.md.
  • infra/ — docker-compose.dev.yml (tudo local) e docker-compose.prod.yml (banco + backend no seu servidor; frontend na Vercel). Ver infra/README.md.

Início rápido (dev)

docker compose --env-file infra/.env.dev -f infra/docker-compose.dev.yml up --build
# frontend http://localhost:3000 · backend http://localhost:8000/docs

Arquivos do Okteto (okteto-pipeline.yml, k8s/) foram mantidos porém ignorados — o deploy atual é Vercel (frontend) + Docker no servidor próprio (backend + banco).

About

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages