Telegram Taxi Bot Development
Budget: $10 – $30 USD
Project Overview
This system will work as a single Telegram bot where users can select:
Rider
Driver
The entire experience should be button-based, simple, and user-friendly, just like using an app.
Rider Features
Request ride
Select vehicle type (Car / Tuk / Van)
Share pickup location (Telegram location)
Enter drop location
Show:
Distance
Estimated fare
Confirm ride
Auto-match with nearby drivers
Show driver details after acceptance
Driver Features
First-time registration:
Name
Vehicle type
Vehicle number
Go Online / Offline
Receive ride requests
Accept / Reject rides
Live ride meter screen:
Distance
Time
Fare
Buttons:
Start Ride
Wait (for traffic/stop)
End Ride
Core Requirements
Real-time GPS tracking (update every few seconds)
Accurate fare calculation (distance + waiting time)
Backend-controlled pricing (drivers cannot change rates)
Clean Telegram UI (simple buttons, step-by-step flow)
Mandatory Features (Must Be Included)
Show real area/location names (NOT map links)
Smart driver matching (nearest available driver)
Stable and accurate GPS-based meter
Clean, scalable code (ready for future mobile app upgrade)
Suggested Tech Stack (Open to suggestions)
Backend: Node.js or Python
Hosting: Railway / VPS
Database: Firebase / MongoDB
Maps: Google Maps API or OpenStreetMap
API Endpoints (Expected)
/request-ride
/accept-ride
/start-ride
/update-location
/toggle-waiting
/end-ride
Delivery Requirements
Full working Telegram bot
Complete source code (no restrictions)
Setup guide (step-by-step)
Deployment support (until live working)
Basic documentation
Payment Terms
Payment will be made only after successful completion and testing
System must be fully working as expected before final payment
Testing Criteria
End-to-end ride flow must work (Rider → Driver → Complete trip)
GPS tracking must be accurate
Fare calculation must be correct
No major bugs or crashes
Support
Minimum 7 days support after delivery for bug fixes
Please include in your proposal:
Your experience with Telegram bots
Similar projects (if any)
Estimated timeline
Tech stack you will use
Goal
Build a fast, low-cost, scalable taxi system fully inside Telegram (no mobile app needed).
Looking for a reliable developer for long-term work.
This system will work as a single Telegram bot where users can select:
Rider
Driver
The entire experience should be button-based, simple, and user-friendly, just like using an app.
Rider Features
Request ride
Select vehicle type (Car / Tuk / Van)
Share pickup location (Telegram location)
Enter drop location
Show:
Distance
Estimated fare
Confirm ride
Auto-match with nearby drivers
Show driver details after acceptance
Driver Features
First-time registration:
Name
Vehicle type
Vehicle number
Go Online / Offline
Receive ride requests
Accept / Reject rides
Live ride meter screen:
Distance
Time
Fare
Buttons:
Start Ride
Wait (for traffic/stop)
End Ride
Core Requirements
Real-time GPS tracking (update every few seconds)
Accurate fare calculation (distance + waiting time)
Backend-controlled pricing (drivers cannot change rates)
Clean Telegram UI (simple buttons, step-by-step flow)
Mandatory Features (Must Be Included)
Show real area/location names (NOT map links)
Smart driver matching (nearest available driver)
Stable and accurate GPS-based meter
Clean, scalable code (ready for future mobile app upgrade)
Suggested Tech Stack (Open to suggestions)
Backend: Node.js or Python
Hosting: Railway / VPS
Database: Firebase / MongoDB
Maps: Google Maps API or OpenStreetMap
API Endpoints (Expected)
/request-ride
/accept-ride
/start-ride
/update-location
/toggle-waiting
/end-ride
Delivery Requirements
Full working Telegram bot
Complete source code (no restrictions)
Setup guide (step-by-step)
Deployment support (until live working)
Basic documentation
Payment Terms
Payment will be made only after successful completion and testing
System must be fully working as expected before final payment
Testing Criteria
End-to-end ride flow must work (Rider → Driver → Complete trip)
GPS tracking must be accurate
Fare calculation must be correct
No major bugs or crashes
Support
Minimum 7 days support after delivery for bug fixes
Please include in your proposal:
Your experience with Telegram bots
Similar projects (if any)
Estimated timeline
Tech stack you will use
Goal
Build a fast, low-cost, scalable taxi system fully inside Telegram (no mobile app needed).
Looking for a reliable developer for long-term work.
Related categories:
Python
Mobile App Development
iPhone
Android
Node.js
Google Maps API
Backend Development
API Development