Customize eFood Delivery System for Catering

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted1 hour ago
I have purchased the eFood Food Delivery System from CodeCanyon, which includes a Laravel backend/admin panel and Flutter customer and delivery-man apps.

CodeCanyon project:
https://codecanyon.net/item/efood-food-delivery-system-with-laravel-admin-panel-delivery-man-app-v10/30320338

I need an experienced Flutter + Laravel developer to install, configure, customize and launch the system for my catering business.

The goal is to have the complete system up and running and ready for real customers and daily orders.

Main tasks

- Install and configure the complete eFood system on my hosting/server.
- Configure the Laravel backend, database, admin panel and Flutter applications.
- Configure the customer app and delivery/courier app.
- Add and configure my catering business information, categories, products, prices, images and menu items.
- Configure delivery areas, delivery charges, payment methods and other required settings.
- Configure and test notifications and order status flow.
- Make sure the system is stable and ready for production.

Custom features

1. 80mm thermal/order printer

- When an order is accepted/confirmed, automatically print the order details on an 80mm thermal receipt printer.
- The printed ticket should include items, quantities, prices, customer information, order number, delivery information and any relevant notes.
- The printing solution should be reliable for daily restaurant/catering use.

2. Courier revenue/reporting

- At the end of the day, I need to see how much revenue/orders each courier has generated.
- Ideally, the admin should be able to select a date/day and see each courier's:
- Number of delivered orders
- Total order value
- Cash collected
- Other relevant totals
- Ideally include a simple daily/weekly/monthly report.

3. Assign orders to couriers

- Admin should be able to assign an order to a specific courier.
- Courier should immediately receive the order/notification in the delivery app.
- Admin should be able to see which courier is responsible for each order.
- Ability to change/reassign a courier if necessary.

4. Small UI/UX customizations

- Make minor design changes to better match my catering brand.
- Adjust colors, logo, text, buttons and other small UI elements where needed.
- Improve any screens that are unnecessarily complicated for our workflow.

Important

Before developing anything from scratch, please check the existing eFood functionality carefully. Some of the requested features may already exist in the current version, and I do not want to pay for functionality that is already included.

The current eFood project has features such as delivery management, POS, reports/analytics and delivery-man functionality, so the developer should first identify what can be achieved using the existing system and only develop what is actually missing.

What I expect from the developer

- Strong experience with Flutter and Laravel
- Experience customizing CodeCanyon/Envato projects
- Experience with food delivery/restaurant systems is preferred
- Experience with thermal receipt printers / 80mm POS printers is a big advantage
- Clean and maintainable code
- Full testing before delivery
- Help with deployment and configuration
- The final system must be fully functional, not just partially implemented

I am looking for someone who can take the existing CodeCanyon project and turn it into a working, customized ordering and delivery system for my catering business.
php website design mobile app development mysql laravel web development payment gateway integration flutter api development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.