
Full-Stack Developer for Business Operations
- or -
Post a project like this28
£275(approx. $370)
- Posted:
- Proposals: 27
- Remote
- #4510131
- Open for Proposals
PPH's TOP Notch Website & Mobile App Developer & Designer(10+ yrs) ✔ Wordpress ✔ Shopify ✔ OpenCart ✔ Laravel ✔ PHP ✔ React Native ✔ Android ✔ iOS ✔HTML/CSS✔Javascript/jQuery✔Responsive Design✔ASP.net




Expert Web Developer - N8N, Wordpress, Shopify, Opencart, Laravel, Vue, React, PHP

Full-Stack WordPress/PHP & Mobile App Developer(Android & iOS cross-platform) | Graphic Designer | IT Support & Digital Marketing Specialist

1182212826083655983613085270857951712886350143299129427718838327118184561340964313253184
Description
Experience Level: Expert
Estimated project duration: Ongoing
Summary
Project Overview
We are a manufacturing company with our own delivery fleet, supplying our products to customers across the island. We are looking for an experienced developer (or small team) who can analyze our existing workflow and build a modern solution to automate and simplify our operations.
Our Current Workflow
1. Customers place their orders via WhatsApp, usually one day before delivery.
2. A staff member manually copies every order from WhatsApp onto paper.
3. Orders are grouped by delivery region.
4. The processing department receives the handwritten orders and prepares the products for each region.
5. Once processing is completed, invoices are manually created.
6. All invoices are written and handed to the drivers before deliveries.
7. At the end of the day, drivers return with payments collected from customers.
8. Payments (cash, cheque, or bank transfer) are then manually reconciled.
Product Pricing & Weight Calculation
We deal primarily in fresh chicken products, and our pricing is based on net weight (kg). However, customers may place their orders either by pieces (pcs) or kilograms (kg), depending on their preference.
Each customer may also have their own negotiated pricing, so the system must support customer-specific price lists.
During processing, the products are packed into crates before dispatch. Each crate has a different tare weight (typically 1 kg, 1.9 kg, 2 kg, 3 kg, or 4 kg). For example, if a customer orders 50 pieces of chicken, the order may be packed into 6 or 7 crates with varying tare weights. The processing staff records the gross weight and the tare weight of the crates, and the system must automatically calculate the net product weight (Gross Weight − Total Tare Weight). The customer is then invoiced based on the net weight, using their agreed price per kilogram.
Order Complexity
We currently manufacture and sell approximately 50 different chicken products. The system must support customers ordering any combination of these products in a single order. As our business grows, the solution should efficiently handle large multi-line orders while ensuring accurate order processing, production planning, invoicing, and delivery. The application should remain fast, reliable, and easy to use even when processing complex orders with many different product lines.
Delivery Adjustments & Exceptions
As we deal with fresh chicken products, the invoiced quantities may occasionally need to be adjusted during delivery. Some customers choose to verify the weight of the products upon receipt. If the measured weight is lower than the invoiced net weight, the driver contacts the office and the invoice must be adjusted so that the customer is charged only for the weight actually received. If the delivered weight is higher than the invoiced weight, no adjustment is required.
In addition, there are occasions where a driver may inadvertently leave one or more items at the factory. In such cases, the driver contacts the office from the customer's location, and the missing items must be removed from the invoice so that the customer is billed only for the products that were successfully delivered.
The system should make these delivery-time adjustments simple, fully traceable, and synchronized with the final invoice and payment records.
Our workflow involves many real-world operational exceptions that cannot always be anticipated. We are looking for a developer who can design a flexible system capable of handling these scenarios without requiring manual workarounds or software changes each time a new business rule arises.
While this process works, it requires a significant amount of manual work, duplicate data entry, printed paperwork, and repetitive administrative tasks.
What We Are Looking For
We are looking for someone who can study our workflow, understand our business processes, and propose a modern, scalable solution.
We are open to suggestions if there are better ways to improve our operations.
Project Overview
We are a manufacturing company with our own delivery fleet, supplying our products to customers across the island. We are looking for an experienced developer (or small team) who can analyze our existing workflow and build a modern solution to automate and simplify our operations.
Our Current Workflow
1. Customers place their orders via WhatsApp, usually one day before delivery.
2. A staff member manually copies every order from WhatsApp onto paper.
3. Orders are grouped by delivery region.
4. The processing department receives the handwritten orders and prepares the products for each region.
5. Once processing is completed, invoices are manually created.
6. All invoices are written and handed to the drivers before deliveries.
7. At the end of the day, drivers return with payments collected from customers.
8. Payments (cash, cheque, or bank transfer) are then manually reconciled.
Product Pricing & Weight Calculation
We deal primarily in fresh chicken products, and our pricing is based on net weight (kg). However, customers may place their orders either by pieces (pcs) or kilograms (kg), depending on their preference.
Each customer may also have their own negotiated pricing, so the system must support customer-specific price lists.
During processing, the products are packed into crates before dispatch. Each crate has a different tare weight (typically 1 kg, 1.9 kg, 2 kg, 3 kg, or 4 kg). For example, if a customer orders 50 pieces of chicken, the order may be packed into 6 or 7 crates with varying tare weights. The processing staff records the gross weight and the tare weight of the crates, and the system must automatically calculate the net product weight (Gross Weight − Total Tare Weight). The customer is then invoiced based on the net weight, using their agreed price per kilogram.
Order Complexity
We currently manufacture and sell approximately 50 different chicken products. The system must support customers ordering any combination of these products in a single order. As our business grows, the solution should efficiently handle large multi-line orders while ensuring accurate order processing, production planning, invoicing, and delivery. The application should remain fast, reliable, and easy to use even when processing complex orders with many different product lines.
Delivery Adjustments & Exceptions
As we deal with fresh chicken products, the invoiced quantities may occasionally need to be adjusted during delivery. Some customers choose to verify the weight of the products upon receipt. If the measured weight is lower than the invoiced net weight, the driver contacts the office and the invoice must be adjusted so that the customer is charged only for the weight actually received. If the delivered weight is higher than the invoiced weight, no adjustment is required.
In addition, there are occasions where a driver may inadvertently leave one or more items at the factory. In such cases, the driver contacts the office from the customer's location, and the missing items must be removed from the invoice so that the customer is billed only for the products that were successfully delivered.
The system should make these delivery-time adjustments simple, fully traceable, and synchronized with the final invoice and payment records.
Our workflow involves many real-world operational exceptions that cannot always be anticipated. We are looking for a developer who can design a flexible system capable of handling these scenarios without requiring manual workarounds or software changes each time a new business rule arises.
While this process works, it requires a significant amount of manual work, duplicate data entry, printed paperwork, and repetitive administrative tasks.
What We Are Looking For
We are looking for someone who can study our workflow, understand our business processes, and propose a modern, scalable solution.
We are open to suggestions if there are better ways to improve our operations.
Siraaj Processing Plant C.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
19 Jul 2026
Mauritius
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hi Siraaj,
Would you prefer the system to capture WhatsApp orders through a structured workflow that staff can quickly verify and convert into production and delivery records, or are you open to a dedicated ordering interface where the key challenge is then handling real-time weight adjustments, customer-specific pricing, and invoice reconciliation without breaking the audit trail?
Thanks,
Naresh
1158861
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies