Need a developer to create a Telegram bot with the following features:
- For customers: city selection (400+ cities), product catalog (pagination, sorting), product search, booking (with a 3-hour timer), viewing nearby establishments (by geolocation), my bookings, settings (change city, PDF documents).
- For businesses: establishment registration, product catalog (up to 10), adding/removing products, archive (up to 15), bookings, settings.
- For admins: access via /admin, managing businesses, products, sending messages.
Technical requirements: Telegram API, database (PostgreSQL), geolocation (Plus codes, local distance calculations).
Additionally: looking for a responsible developer for long-term cooperation (possible refinements). Experience with Telegram API and databases is mandatory.