Taxi Booking App (ios and android) and a Windows based management tool
$250-750 CAD
Odprt
Objavljeno pred 3 dnevi
•
Zaključi se čez 3 dni
$250-750 CAD
Plačilo ob dostavi
Looking for someone to create a functional app for a small Taxi company.
This app will be used in a small country. Some of the features would be similar to uber, but we dont need active GPS tracking or in-app payments as it will be mostly cash based
(Consists of two apps: )
1. A Windows based app (mothership) that an admin person can use in the office; and
2. A mobile app (ios/android) that customers will use to book a taxi ride.
Drivers will also login to the driver portal section of the app and remain 'active' during their shifts, and can go 'on shift' anytime.
Windows app:
1. Should be built in Visual Studio 2022 (.Net Framework 4.8, using VB.NET)
2. Provides a simple interface for office admin to see all customer data (name, address, phone, bookings)
3. Customer data exists in MS SQL Express databse hosted on Google Cloud (on a small Compute Engine instance, to minimize cost and stay within limits when possible)
4. Also provides a 'calendar' section where bookings can be viewed at a glance
- And shows which drivers are 'online' (logged into the app and started their shift by toggling a button)
5. Also provides a 'manage drivers' section where new drivers can be added, and assigned user credentials(username/password)
- and ability to view all their past/current bookings
- and assign them to a specific 'region'
- and view their last login date, type of phone they are using
Mobile app: (ios and android)
1. Should be built in Visual Studio 2022 (.NET Maui, C#) - with a simple xaml layout that can be tweaked later.
2. Registered drivers, and any customer can login to the app:
- 'login' screen shows 3 options (driver login, customer login, register)
REGISTERED DRIVERS:
- They login with the ID and password provided by the admin staff
- Must have location services enabled on device (for google maps integration, distance calculation, etc)
- Their personal details are pulled from the MS SQL cloud database and displayed in the app/can be edited
- They can change their region (from the database list of available regions), add a photo avatar, change their display name the customer will see, etc.
- Once signed into the app, they can toggle a 'start shift' button which sets an 'available' flag in the database
CUSTOMERS:
- They register for access to the app, providing: (email address, region, home address, phone, gender)
- Use a simple text-message verification process to confirm new customer registrations. Then save data to the hosted database
- Give the option to set a 'default' pickup address (but for each booking they can choose default, different address, etc.)
- Option to create NEW PICKUP:
- enter destination address, choose originating address
- choose desired time (pickup NOW or later)
- choose if the pickup is for themself or for a different person
- they select from a list of available drivers in their region
- show confirmation of details, and send the request to the driver.
DRIVER receives the request
(process)
- 'incoming request' message pops up on their screen, showing the details
- they can 'accept' the request, and enter an approximate arrival time (optional)
- they have 5 minutes to accept the request. if no response is received, send the request to the next available driver in the customer's region
REQUEST Accepted:
- When a driver accepts a request, they see a message 'driver (name) has accepted your request, and is on the way' etc.
- Show approximate distance of the driver (using google maps)
- in database: record the distance at the time of acceptance, and customer request time etc
- in database: mark driver as 'on route'
When DRIVER is nearby (5-10 km away)
- Notify customer driver is on his way (using push notification)
- Show last known location on the maps
(For simplicity we dont need to show a moving map of the driver's progress)
- in database: record that the 'nearby' notification was sent, time, etc
When customer is picked up
- provide a way for the driver to indicate he has picked up the customer and on the way to the destination
- in database: record that the customer was picked up, time etc
When customer is dropped off:
- Driver must check a box in the app when the customer is dropped off
CUSTOMERS - If no driver is available, OR if they want to schedule for a later time or day:
- On booking screen, give the option to setup a future booking
- Enter date/time/origin/destination.
- these get stored in the database so admin office user can assign a driver manually (depending on how far in the future the booking is for)
- if less than 1 day away, put it in a 'queue' that can cycle between each driver (1 hour prior to pickup) until it's accepted
- when accepted or assigned, customer gets an email and notification in the app to let them know their booking is scheduled.
Hello, CREATIVE DEVELOPER ---->>, I have extensive experience with similar PROJECT ----I am highly qualified to do this job with high QUALITY Taxi Booking App (ios and android) and a Windows based management tool.
-----I am Passionate .NET/vb.net MOBILE APP developer having rich experience with so many successful Tasks.
Please ping me to get started and provide you great results.
Thanks
Hey there, With over 8 years of experience in .NET, C#, VB.NET, MAUI, Web API's, Rest API's, SQL Development. I'm interested to discuss your project's timeline, budget, and detailed requirements. Let's schedule a meeting at your convenience to explore further.
Best regards,
Hassan Zafar Mirza
Hi Good morning , How are you?
I just saw your job posting . I see you have been looking for someone experience with these technologies Xamarin, Visual Studio, Microsoft SQL Server, Google APIs and Google Maps API. I believe this is some thing I can help you with because I have 9 years of experience working with these tech stacks and 8 years of experience working on freelancer.com which you can confirm from my profile: https://www.freelancer.com/u/AwaisChaudhry
I have few questions:
1. These are all the requirements of your job or do you have more? If yes, Please provide detailed requirements.
2. Do you currently have anything done like Wireframes, UI/UX? Or this job has to be done from scratch?
3. What is the timeline to get this job done?
Why Choose Me?
1. I have done more than 250 major projects only on freelancer.com.
2. I have not received a single bad feedback since last 5-6 years.
3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work.
Portfolio: https://www.freelancer.com/u/AwaisChaudhry
Timings: 9am - 9pm Eastern Time (I work as a full time freelancer)
Lets start the chat and discuss your job in detail and we will continue from there.
Regards,
Awais
With over 12 years of experience specializing in MAUI and Xamarin, developing both mobile apps for iOS and Android as well as desktop software, I am confident I can create an intuitive and functional Taxi Booking system for your small company. You'll be able to manage customer data, bookings, regions, and drivers all through a clean and user-friendly interface on both the Windows app and the mobile app.
Furthermore, I can ensure smooth integration with Google Cloud and MS SQL Express databases to efficiently host all your valuable information. For the Mobile app, my knowledge includes utilizing Google Maps API for precise distance calculations and driver tracking, essential tools for your taxi service.
Additionally, I bring a wealth of expertise in security measures like OAuth to safeguard your system from any unwanted unauthorised access. As a dedicated full-time freelancer, I guarantee a rapid turnaround time without compromising the quality of my work. My ratings on Freelancer and record of 100% success rate demonstrate my commitment to client satisfaction. Choose me for this project and let's build an efficient system that will help your taxi business thrive.
Hello Justin,
I am excited about the opportunity to develop the Taxi Booking App for your small taxi company. With over 5 years of experience in full-stack development, I am confident in my ability to create both the mobile app and the Windows-based management tool tailored to your specifications.
For the Windows app, I will utilize Visual Studio 2022 with VB.NET, ensuring a user-friendly interface that allows your admin staff to manage customer data and driver assignments efficiently. The integration with MS SQL Express on Google Cloud will ensure smooth data handling and real-time updates.
The mobile app will be developed using .NET Maui and will include essential features for both drivers and customers, facilitating seamless bookings, driver availability management, and notification systems. I appreciate your preference for a cash-based model and will ensure that the app reflects that in its functionality.
How do you envision the user experience for the drivers and customers using the app?
Thanks,
Rashid
Hi There,
I’m excited to offer you my expertise in developing a Taxi Booking App for both iOS and Android, along with a Windows-Based Management Tool. With over 7 years of experience in mobile app development and system integration, I specialize in creating seamless and efficient solutions for taxi booking services.
I will design and develop a user-friendly Taxi Booking App for both iOS and Android, featuring essential functionalities such as ride booking, GPS tracking, payment gateway integration, real-time notifications, and user profiles. The app will be optimized for performance, security, and smooth user interaction.
In addition, I will create a Windows-Based Management Tool to enable administrators to manage bookings, track rides, and view analytics in real-time. This tool will provide powerful control over the platform, with a user-friendly interface to manage drivers, passengers, and other key aspects of your taxi service.
Both systems will be seamlessly integrated, and I’ll ensure everything is thoroughly tested for performance, security, and compatibility across all devices.
Let’s connect to discuss your specific requirements, and I’ll deliver a fully functional Taxi Booking App and Windows-Based Management Tool that will enhance your business operations and provide a great user experience.
Best regards,
Sohail Jamil
Hello there,
The skills Xamarin, Google Maps API, Microsoft SQL Server, Visual Studio and Google APIs u mentioned on the project fall under my level of expertise so i can surely help u with it.
Please have a look at my profile: https://www.freelancer.com/u/ayesha0124
Looking forward to ur response.
Ayesha
Hi i am expert mobile app developer having more than 10 year experience in app development i am ready to start work now and can assure best service from my end
Thanks
Manish
I can surely help you build both the Windows admin app and the mobile app for drivers and customers. The admin app will allow easy management of customer data and bookings. The mobile app will let customers book rides and drivers manage their shifts and requests.
I will use Visual Studio 2022 for both apps and connect them to your MS SQL database on Google Cloud. The apps will integrate Google Maps API for route tracking.
I have experience with all the required tools and can deliver a user-friendly solution.
Let’s talk more and get started!
Hello! I hope you’re doing well.
As the CEO & Founder of Cirruscloud Systems, I bring over 16 years of experience in custom software development, specializing in transportation solutions.
Our Expertise:
Technologies: .NET Framework 4.8 (VB.NET), C#, Flutter, MS SQL Express
Platforms: Windows, iOS, Android
Cloud Services: AWS
Relevant Experience:
We have successfully developed CompareTaxi, a comprehensive taxi booking platform that streamlines operations for both administrators and users.
Proposed Solution:
1. Windows-Based Admin Application:
Developed with Visual Studio 2022 using VB.NET.
Features:
Customer management
Booking calendar
Driver management
Data stored in MS SQL Express on Google Cloud.
2. Mobile Application (iOS/Android):
Built with Flutter for a responsive and native user experience.
User roles:
Drivers:
Login with admin credentials
Location services for distance calculations
Profile and shift management
Customers:
Registration with email verification
Booking options: immediate or scheduled pickups
Driver selection within their region
Notifications for booking status and driver arrival
We are excited about the opportunity to collaborate and deliver a solution that meets your specific business needs. Let's discuss how Cirruscloud Systems can bring your vision to life.
Best regards,
Abhay
Hey, I will develop a functional and streamlined taxi booking app for your small company, consisting of a Windows-based admin app and a mobile app for both customers and drivers. The Windows app will be built with Visual Studio 2022 in VB.NET, integrating MS SQL Express for data management and a simple calendar interface for bookings. For the mobile app, I will use .NET Maui, ensuring smooth driver and customer logins, location services for Google Maps, and shift management. This solution will be user-friendly, efficient, and tailored to your specific needs.
Let's create a solution that keeps your operations running smoothly!
Regards,
Hammad H.
Hello
I have thoroughly reviewed your project description and am confident in my ability to assist you in completing it successfully. I believe it would be highly beneficial to delve deeper into the specifics of the job to determine the most effective way forward. I am open to scheduling an interview at your convenience, and I genuinely appreciate the chance to collaborate with you on this project. Your response is eagerly anticipated, and I'm excited about the prospect of working together. Thank you for considering my proposal. Looking forward to your prompt reply!
Best regards
Neha!!!
Hello Justin H. Hope you are doing well!
This is Efan , I checked your project detail carefully.
I am pretty much experienced with Visual Studio, Google APIs, Xamarin, Microsoft SQL Server and Google Maps API for over 8 years, I can update you shortly.
Cheers
Efan
Hi,
I just checked your job post and it really jumped out at me. I am proficient in Microsoft SQL Server, Google Maps API, Xamarin, Google APIs, Visual Studio, and will add/update features as your specifications.
I’m an experienced developer specializing in Microsoft SQL Server, Google Maps API, Xamarin, Google APIs, Visual Studio. I focus on clean, efficient coding and delivering solutions on time while ensuring open communication throughout the project.
Please come over chat and discuss your requirement in a detailed way.
Best Regards,
Brent
Hi,
We would like to grab this opportunity and will work till you get 100% satisfied with our work.
We are an expert team which have many years of experience on Microsoft SQL Server, Google Maps API, Xamarin, Google APIs, Visual Studio
Please come over chat and discuss your requirement in a detailed way.
Thank You
Hello Justin H.,
I understand that you are looking for the development of a Taxi Booking App for a small country, similar to Uber but without active GPS tracking or in-app payments. The project involves creating a Windows-based management tool for administrative purposes and a mobile app for customers and drivers.
With expertise in Google Maps API, Microsoft SQL Server, and Google APIs, I am confident in delivering a seamless solution. You can review my portfolio here:
https://www.freelancer.com/u/sobia49
Effective communication will be maintained throughout the project to ensure your requirements are met accurately.
Best regards,
Sobia
Hello Justin H.,
After carefully reviewing your project description, I am confident that I can help you to complete this project to your full satisfaction.
I am an expert team which have many years of experience on Microsoft SQL Server, Google Maps API, Xamarin, Google APIs, Visual Studio
Lets connect in chat so that We discuss further.
Thank You
Hello,
I am excited about the opportunity to develop a comprehensive Taxi Booking App for your small company. With my experience in .NET development and SQL databases, I am well-equipped to create a seamless Windows-based management tool and mobile app for both iOS and Android platforms.
For the Windows app, I will ensure a user-friendly interface for office admins to manage customer data and bookings efficiently. The app will also feature a calendar view and a driver management section for easy assignment and tracking.
On the mobile app side, I will integrate Google Maps for location services and distance calculations, providing a smooth experience for both drivers and customers. The app will allow registered drivers to easily toggle their availability and accept ride requests, while customers can conveniently book rides and track their driver's location.
I look forward to discussing further details and collaborating on this project.
Best regards,
Nicholas
Hello,
I appreciate the opportunity to work on your Taxi Booking App project for both the mobile and Windows-based management tool. My understanding is that you need a user-friendly mobile app for customers and drivers, and a desktop application for office administration. The mobile app will allow customers to register, book rides, and monitor their drivers without active GPS tracking, while the Windows app will offer an easy interface for managing bookings, drivers, and customer data using MS SQL Express on Google Cloud.
For the Windows app, I will ensure it meets your requirements using VB.NET, providing a clear calendar view and driver management features. The mobile app will be built in .NET MAUI with a seamless user experience for both driver and customer logins, ensuring secure data handling and integration with Google Maps for journey planning.
Could you clarify the specific regions drivers will operate in, and are there any other features you would like to include for the customer or driver experience?
Thanks,
Shamshad
Hello jhamilton31,
I am Rajat, a highly skilled full-stack developer with proficiency in a wide range of programming languages and technologies relevant to your Taxi Booking App project. With my extensive experience in PHP, C#, JavaScript, Python, and more, I am well-equipped to handle the complex functionalities required for both the Windows app and the mobile app.
For the Windows app, I am adept at using Visual Studio for creating user-friendly interfaces and integrating MS SQL Server databases seamlessly. As for the mobile app development, my expertise in .NET Maui and C# will ensure a smooth and efficient experience for both drivers and customers.
I am confident that my skills and experience make me a perfect fit for this project. I am looking forward to discussing the