- Python 3.9+
- Docker
- Docker Compose
- VS Code or PyCharm
-
Python
# Verify Python version python3 --version
-
Docker
- Download from official Docker website
- Install Docker Desktop
# Verify Docker installation docker --version docker-compose --version
-
IDE
- Install VS Code or PyCharm
- Install Python extension
-
Clone Repository
git clone https://github.com/tsotetsi/ticketflow.git cd ticketflow
-
Create Virtual Environment
python3 -m venv .venv source .venv/bin/activate
-
Install Dependencies
pip install -r requirements.txt
docker-compose up --build
- Event-Driven Architecture
- Microservices Architecture
- Python-based Services