How to make an app for a courier service
A courier counter books dozens of parcels a day across different courier companies, sends a boy for pickups, and gives some shops a monthly bill. An app keeps every booking with its tracking number, the day's pickups by area and what each regular customer owes, so the counter doesn't hunt through receipt books.
Updated 2026-11-09
Who uses the app
The counter and the owner. If the pickup boy should see his pickups on his own phone, or you have two counters, connect your own Supabase database so everyone works from the same booking list.
The screens a courier service app needs
- New booking: Sender, receiver, pin code, weight, courier company, tracking number and amount charged
- Bookings: Today's and past bookings, searchable by tracking number, phone or name
- Rate check: Enter weight and zone to see your rate, using your own rate table
- Pickups: Pickup requests with address, area, time and done or pending
- Accounts: Shops and offices on monthly billing, with bookings this month and a PDF statement
- Day sheet: The day's bookings by courier company, cash and UPI collected, as a PDF
Features worth asking for
- A WhatsApp button on each booking that sends the tracking number and courier company name to the sender
- Weight slabs and zones from your own rate card, so every counter staff quotes the same rate
- Volumetric weight worked out from length, width and height of the box
- Monthly statement as a PDF for shops that send parcels on credit
- Pickup list sorted by area, with a Google Maps button for each address
- Scan the barcode on a courier label with the phone's camera to fill the tracking number, in the installed app
- Search by phone number to find every parcel a customer has sent
Where the data lives
If one counter phone does all bookings, data can stay on it. If the pickup boy updates pickups from his phone or you have a second counter, connect your own Supabase database; for shops to pay their monthly bill online, connect your Razorpay account too.
How to make it with AppCub, step by step
- Decide what the app does. List the screens you need, for example: New booking, Bookings, Rate check, Pickups, Accounts.
- Describe it to AppCub. Paste the request below, changed to your own business and details.
- Check the plan. AppCub shows the screens and features it will build. Change them in the chat until they are right; seeing the plan is free.
- Try it on your phone. The app runs live next to the chat. Scan the QR code to install it, and ask for changes.
- Share it. Share it as a web link, an APK file, or publish it on Google Play from your own developer account.
Copy this request, change the details to match your courier service, and paste it into AppCub:
Make an app for my courier counter, Dutta Courier Point in Salt Lake, Kolkata. Screens: new booking, bookings, rate check, pickups, accounts and day sheet. A booking has sender and receiver details, pin code, weight, courier company, tracking number and amount, plus a WhatsApp button to send the tracking number. Rate check uses my rate table by weight slab and zone, with volumetric weight. Pickups by area with a maps button. Shops on monthly credit get a PDF statement. Day sheet shows bookings by company and cash or UPI collected. Navy and orange colours.
Tips for a courier service app
- Enter your rate card exactly as you charge it, including the extra amount per 500 g, before testing the rate check.
- Keep one field for the courier company on every booking, so the day sheet can be matched with each company's own report.
- Try the barcode scan on a real courier label in the installed app; it doesn't work in the web preview.
- Give the monthly accounts a credit limit, so the counter knows when to ask a shop to clear its bill.
- Ask for Bengali or Hindi labels if your counter staff prefer them.
What it costs
- Describing your app and seeing AppCub’s plan for it is free.
- A new app usually takes 60 to 110 credits. Start with the 2-day trial for ₹99 (150 credits, enough for one app and a few changes) or the one-time App Pack for ₹499. Starter is ₹1,599 a month for 700 credits.
- Google Play needs a paid plan (it includes the Play Store bundle and your app’s signing key) and your own Google Play developer account, a one-time US$25 fee to Google.
- Work that fails or is rolled back costs no credits.
Good to know
- AppCub doesn't connect to courier companies' booking or tracking systems, so the tracking number is entered or scanned by you and shared on WhatsApp. It also doesn't connect to weighing scales or label printers; staff type the weight.
- AppCub builds Android apps. You can also share the app as a web link that opens on any phone; for the iPhone App Store, AppCub’s team can do it for you.
Questions
Can the app show live tracking of a parcel?
No. The app stores the tracking number and sends it to the customer on WhatsApp; live status stays on the courier company's own site.
Can the app work out volumetric weight?
Yes. Ask for length, width and height fields on a booking, and the app compares volumetric and actual weight using the divisor you give.
Can my pickup boy see his pickups on his phone?
Yes, with your own Supabase database. He sees the day's pickups by area and marks each one done, and the counter sees it too.
Can the app make a monthly bill for shops that send parcels every day?
Yes. Each booking can be linked to a shop's account, and the accounts screen makes a monthly PDF statement to share.
Can I scan the tracking barcode instead of typing it?
Yes, in the installed Android app the phone's camera can scan the barcode on the label and fill the tracking number.
Can the app tell me which courier company earned me the most this month?
Yes. Ask for a monthly summary of bookings and amount by courier company, worked out from the bookings you enter.
Read next
- How to make a website for a courier service
- App for an AC repair service
- App for an appliance repair shop
- App for an architect
- App for a daycare
- App for a borewell service
- App for a car wash
- All guides: home and local services
- All app guides by business
Make your courier service app
Seeing the plan is free. Building starts with a 2-day trial for ₹99.