Skip to content

joaopedrodev23/servicepython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prazos-cobrancas

Monorepo para API (Python) e Web (Vite/React).

Como rodar

API (Python)

  1. Crie e ative um venv:
    • Windows PowerShell:
      • cd api
      • python -m venv .venv
      • .\.venv\Scripts\Activate
  2. Instale dependências de desenvolvimento:
    • python -m pip install --upgrade pip
    • python -m pip install -e .[dev]
  3. Rodar servidor:
    • uvicorn app.main:app --reload
  4. Rodar testes:
    • pytest
  5. Lint:
    • ruff check .

Web (Node/Vite/React)

  1. Instale dependências:
    • cd web
    • npm install
  2. Rodar dev server:
    • npm run dev
  3. Testes:
    • npm test
  4. Lint:
    • npm run lint

Visão rápida da arquitetura

  • api/: app FastAPI em api/app/ com testes em api/tests/.
  • web/: app React com Vite.
  • docs/: documentação do projeto.
  • .github/workflows/ci.yml: CI separada para API (Python) e Web (Node).

About

full-stack application with a Python backend and a React (Vite) frontend, structured for scalability, maintainability, and clean architecture.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors