The Challenge was defined here. The project entry in Devpost for the hackaton registration can be seen here. A short demo video can be found here. To try it yourself you can click here. The UX design can be found here.
To enter your own data you have to contact the Telegram bot called @heinz_dembowski_bot
.
The bot will be deactivated soon though.
We organizse ourselves here. Contributors of the project can be found here.
Copyright notes can be found here.
- CDK with typescript for infrastructure
- Purescript for frontend
- HTTP APIs with JSON payloads between frontend/backend
Further documentation can be found here.
- receives textmessages
- decodes the geolocation and voucher offer from the textmessage
- posts the voucher offer to elasticsearch
- provides an api to query existing vouchers
- accepts a location and a radius
Further documentation can be found here.
Twilio sms api - https://www.twilio.com/docs/sms
Elastic search rest api - https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-geo-distance-query.html
Mapbox geocoding - https://docs.mapbox.com/api/search/