Job Specifications
This role involves developing a comprehensive taxi booking website tailored for a project. The platform will provide users with a seamless experience to book rides, manage profiles, and access ride history. The website must feature a user-friendly homepage with an intuitive booking interface, allowing users to input pickup and drop-off locations, select vehicle types, calculate estimated fares, and schedule rides. The system should support user registration, secure payment methods, and a robust admin panel for managing users, drivers, fares, and trip analytics. Integration with live mapping services for real-time ride tracking and automated fare calculation is essential. Additional features include promo code support, discount management, and a feedback system for user complaints and ratings.
Responsibilities
Design and develop a responsive taxi booking website with a modern, intuitive UI
Implement booking functionality with location input, vehicle selection, fare estimation, and ride scheduling
Integrate user registration, profile management, and ride history features
Develop an admin panel for user and driver management, fare settings, commission structures, and analytics
Integrate live map tracking using Google Maps or OpenStreetMap APIs
Enable automated fare calculation and support for multiple payment options
Implement promo code, discount features, and a feedback system for complaints, ratings, and reviews
Ensure website security, data privacy, and compliance with best practices
Provide documentation and basic support for future updates
Skills And Requirements
Proven experience in web development, preferably with booking or e-commerce platforms
Proficiency in front-end technologies (HTML, CSS, JavaScript, modern frameworks such as React or Vue.js)
Strong back-end development skills (Node.js, PHP, Python, or similar)
Experience with database design and management (MySQL, PostgreSQL, or MongoDB)
Familiarity with integrating third-party APIs, especially mapping and payment gateways
Understanding of user authentication, data security, and GDPR compliance
Ability to create admin dashboards and analytics tools
Excellent problem-solving skills and attention to detail
Good communication skills and ability to deliver within project timelines
Availability for potential follow-up work and ongoing support
About Twine
Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally.
Our Mission
Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.
About the Company
Twine is home to a network of over 750k+ freelance experts and 50k+ clients across 195 countries. We connect talented people with flexible work and help businesses find the perfect expert for any project - big or small. For Businesses & Clients: Tired of endlessly searching for the right talent? We've got you covered. Twine makes it easy to find and hire freelance experts in tech, creative, AI and more. From software developers and graphic designers to animators and content creators. Our global network means you can hire the...
Know more