Web interface for Extreme Programming practices: real-time pair programming sessions with Driver/Navigator roles and client feedback on sprint increments.
- Python + Flask
- Flask-SocketIO (WebSockets)
- HTML / CSS / JS
- SQLite
- pytest
Local:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python run.pyDocker:
docker build -t interface-xp .
docker run -p 5000:5000 interface-xpTests:
pytestVer CONTRIBUTING.md.