Find good coffee nearby.
Send your location to the chat bot and receive the nearest places which serve third-wave coffee.
Example Telegram bot: https://t.me/ProperCoffeeBot
This project consists of separate services designed to run in their own containers:
- API
- Chat bots
- FastAPI
- python-telegram-bot
- Geocoding by Geoapify
- Test places from European Coffee Trip
- Supabase with PostGIS
Since the app images can be pulled from DockerHub, all the files you need in the project dir are:
docker-compose.yml.env
GEOAPIFY_API_KEYTG_TOKEN: Telegram bot tokenDB_URL
docker compose up -d