How to make an app for a shoe shop
In a shoe shop, one design is really eight items: the same article in sizes 6 to 12, and the one size everyone asks for is always the one that's sold out. An app keeps stock by article and size, records exchanges and shows you which sizes to reorder before the season.
Updated 2026-11-09
Who uses the app
The owner and counter staff. If one phone at the counter runs it, data can stay on that phone. If staff check stock on their own phones, or customers browse a catalogue with sizes, connect your own Supabase database.
The screens a shoe shop app needs
- Stock: Each article with a photo, price and a size grid showing how many pairs of each size are left
- New sale: Pick the article and size, payment mode and customer phone; the size count drops by one
- Exchanges: Size exchanges with the bill date, size returned and size given, and whether within your days
- Reorder: Articles and sizes at zero or one pair, grouped by supplier, with a list to send on WhatsApp
- School season: School shoe sizes sold this week, sizes running out, and bulk school orders
- Catalogue: For customers: footwear by type with photos, sizes in stock and a WhatsApp order button
Features worth asking for
- Size grid per article, so you see at a glance which sizes are left
- Scan the barcode on the box label with the phone camera to find the article (installed app)
- Exchange checked against the bill date and your exchange days
- A reorder list by size that you send to the supplier on WhatsApp
- Customer catalogue that shows only sizes in stock
- A phone reminder in April to check school shoe stock before the season
Where the data lives
If one counter phone runs the app, data stays on it. If staff or a second counter use it, or customers browse a catalogue with live sizes, connect your own Supabase database; for payment in the app, 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: Stock, New sale, Exchanges, Reorder, School season.
- 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 shoe shop, and paste it into AppCub:
Make an app for my shoe shop, Kapoor Footwear in Lucknow. Screens: stock, new sale, exchanges, reorder, school season and catalogue. Each article has a photo, price and a size grid with pairs left per size. A sale picks article and size and lowers the count. Exchanges record the bill date, size returned and size given; allow 7 days. Reorder list of sizes at zero or one pair, by supplier, to send on WhatsApp. Customer catalogue showing sizes in stock, with an order button to my WhatsApp 98XXXXXXXX. Scan box barcodes with the camera. Brown and cream colours.
Tips for a shoe shop app
- Use the article number printed on the box as the item code; it is what your supplier understands when you reorder.
- Count one rack at a time when you first enter stock, size by size, rather than trying the whole shop in a day.
- Mark exchanged pairs back into stock only after checking they are unworn.
- Show in the customer catalogue only the articles you can restock, so people don't ask for discontinued designs.
- Ask for 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 billing machines, label printers or a separate barcode scanner, and it doesn't send messages by itself. Orders and reorders go out when you tap the WhatsApp button and send.
- 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 track stock size by size?
Yes. Ask for a size grid on each article, so a sale of size 8 lowers only the size 8 count.
Can I scan the barcode on shoe boxes?
Yes, in the installed Android app the phone camera can scan the box barcode to find the article. It doesn't work in the web preview.
Can customers see which sizes are in stock?
Yes, with a customer catalogue connected to your Supabase database. It shows only the sizes you have, and the order goes to your WhatsApp.
Can the app check if an exchange is within my rule?
Yes. Enter the bill date and the app shows whether it is within your days, such as 7, before you accept the exchange.
Can the app tell me which sizes to reorder?
Yes. A reorder screen lists sizes at zero or one pair by supplier, with a list ready to send on WhatsApp.
Can I handle a school's bulk shoe order?
Yes. Ask for a school order with sizes and quantities, and track which pairs are packed and delivered.
Read next
- How to make a website for a shoe shop
- App for a fertiliser and seeds shop
- App for a book store
- App for a boutique
- App for a clothing store
- App for a cosmetics shop
- App for a distributor
- All guides: shops and retail
- All app guides by business
Make your shoe shop app
Seeing the plan is free. Building starts with a 2-day trial for ₹99.