Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 651 Bytes

File metadata and controls

38 lines (28 loc) · 651 Bytes

Contributing

Thanks for contributing to VisaTrack.

Workflow

  1. Create a feature branch from develop.
  2. Open a PR back to develop.
  3. Ensure CI checks pass before requesting review.

Local Checks

Frontend:

cd frontend
npm ci
npm run build
npm test

Backend:

cd backend
python3.11 -m venv venv
source venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install -r requirements-dev.txt
pytest

Pull Requests

  • Keep PRs focused and reasonably sized.
  • Update documentation when behavior or configuration changes.
  • Add or update tests when possible.