Backend + Admin Panel Developer (Firebase / Node.js)
Welcome.
Here is the project brief
Development of backend, business logic, and admin panel for Taxi + Delivery MVP.
Scope of Work
1. Backend & Architecture
Firebase:
Auth
Firestore / DB
Cloud Functions
FCM
or
Node.js / Laravel + DB
2. Authorization and Roles
Client
Driver / Courier
Admin
Access rules (security rules / middleware)
3. Data and Models
Users
Drivers
Vehicles
Orders (Ride / Delivery)
tariff settings
ratings
4. Ride & Delivery Logic
Order creation
Price calculation:
base fee
per km
per minute (optional)
State machine
Cancel logic
5. Matching Algorithm
Searching for online drivers within radius
Sequential or parallel dispatch
Timeout logic
Fallback: “No drivers available”
6. Geolocation
Receiving driver coordinates
Updating every 5–10 seconds
Saving active rides
7. Push Notifications
Driver:
New order
Cancelled
Client:
Driver found
Arrived
Started
Completed
8. Admin Panel (Web)
8.1 Users
client list
driver list
blocking
viewing documents
8.2 Orders
list + filters
order details
route, price, commission
8.3 Tariffs and Commissions
base fee
per km
per minute
% commission
8.4 Content
Deals banners
categories
9. Logging and Stability
error logs
basic monitoring
Deliverables
Backend source code
DB schema
Admin panel (web)
API documentation
Deployment instructions
-
Good day!
I am interested in your project. I am a web developer with experience in the following technologies:
PHP, HTML, CSS, JavaScript, as well as Laravel, Vue.js, Alpine.js, WordPress, OpenCart.
I create responsive, fast, and user-friendly websites — both from scratch and based on CMS or frameworks.
I am ready to offer the optimal solution for your tasks.
The deadlines and cost will be determined after discussing the details.
I would be happy to collaborate!
-
My team and I offer a complete turnkey development cycle. The team consists of experienced developers, designers, and UX/UI specialists, which allows us to create a convenient and functional product that meets all your requirements. We will discuss the deadlines and price in private messages once we have a complete understanding of the scope of work. I expect feedback from you. I can send examples of work in private messages.
-
Hello, Oleksandr.
I understand how important it is for your product to provide reliable business logic and an effective admin panel for MVP Taxi + Delivery. My experience in building backends and working with Firebase and Node.js allows me to create stable architectures with effective authorization and roles. I have personally worked on projects where the integration of geolocation and push notifications improved user engagement metrics. I would be happy to collaborate for the success of your project and to fulfill all your requirements.
-
345 Good day, my experience is 25 years in development, I am confident I will provide you with the best solutions quickly and at market price.
-
609 2 1 I can take on the development of the backend, business logic, and admin panel for the Taxi + Delivery MVP, focusing on stable architecture and further scalability.
I see the optimal stack as Firebase or Node.js with a separate admin panel, implementation of roles, trip and delivery logic, driver matching, geolocation, and push notifications. I have practical experience with similar systems, state machine for orders, pricing, and real-time logic.
-
2512 4 0 Hello!
We are a company with practical experience in developing mobile applications for delivery, as well as backends and web admin panels for such services. We have worked with a full cycle: from business logic of orders and geolocation to operational panels for administrators.
Our approach to Taxi + Delivery MVP
- Backend: Firebase (Auth, Firestore, Cloud Functions, FCM) or Node.js — depending on load and scaling requirements
- Roles and access: Client / Driver / Admin with a proper rights system
- Delivery + Ride logic: status model of orders, pricing, cancel scenarios
- Matching: searching for drivers within a radius, timeouts, fallback logic
- Geolocation: real-time coordinate updates
… - Push notifications: all key events for the client and driver
Admin panel
We implement a convenient web admin panel for:
- managing clients and drivers
- controlling orders, routes, and commissions
- setting tariffs
- basic monitoring and logging
Result:
- fully ready backend + admin panel
- clear database structure and API
- documentation and deployment instructions
- architecture ready for further development
We propose to briefly discuss the details, after which we can finalize the stack, stages, timelines, and budget. We are ready to take the project into work and bring the MVP to a stable release.
-
1363 7 0 Good day, I have experience working with Python as well as Telegram bots, I can complete everything quickly and efficiently, write to discuss the details.
-
3926 15 0 Good evening.
6 years of experience in the online taxi project.
I can create a quality MVP for you with a deep understanding of what is needed.
I work for an hourly rate of $30.
Message me privately - I would be happy to discuss everything in more detail.
-
9897 67 0 Hello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
-
93832 1262 1 10 Hello. I have been working with Node.js for over 8+ years. I am ready for collaboration. Feel free to contact me.
Current freelance projects in the category Apps for iOS (iPhone and iPad)
Create a client card (form) service1. Project Essence A platform for creating, editing, and managing client cards with the ability to: create custom forms like in Forminator Pro; store client data; add files, photos, documents, signatures; maintain a history of visits/changes; work from a computer, phone, tablet;… Web Programming, Apps for iOS (iPhone and iPad) ∙ 5 days back ∙ 53 proposals |
2D Puzzle GameLooking for a Unity developer to create a mobile game in the puzzle/casual genre. About the game: 2D vertical format mobile devices Android/iOS style closer to casual/mobile puzzle Main mechanics: The player interacts with game elements, rotates them, and collects the correct… App Development for Android, Apps for iOS (iPhone and iPad) ∙ 5 days 14 hours back ∙ 14 proposals |