Skip to content

Latest commit

 

History

History

README.md

TapIn Scripts

Helper scripts for development and deployment.

Setup Scripts

setup-conda.bat

Creates and activates the conda environment.

scripts\setup-conda.bat

setup-docker.bat

Builds and starts all Docker services.

scripts\setup-docker.bat

Testing Scripts

test-backend.bat

Runs backend tests with pytest.

scripts\test-backend.bat           # All tests
scripts\test-backend.bat -m unit   # Unit tests only
scripts\test-backend.bat -v        # Verbose output

test-frontend.bat

Runs frontend tests with Jest.

scripts\test-frontend.bat

Utility Scripts

verify.bat

Verifies that all required tools are installed and configured.

scripts\verify.bat

Usage Examples

First-time setup

# 1. Verify prerequisites
scripts\verify.bat

# 2. Setup conda environment
scripts\setup-conda.bat

# 3. Start Docker services
scripts\setup-docker.bat

Daily development

# Start services
docker-compose up

# Run tests
scripts\test-backend.bat
scripts\test-frontend.bat

Troubleshooting

# Verify setup
scripts\verify.bat

# Rebuild environment
conda env remove -n tapin
scripts\setup-conda.bat

# Rebuild Docker
docker-compose down -v
scripts\setup-docker.bat

Notes

  • All scripts assume you're running from the project root directory
  • Scripts use Windows batch file format (.bat)
  • For detailed commands, see docs/DEVELOPMENT.md