Technical Proposal — Mobile App Development

Malayalikada Mobile App

Bringing your Kerala grocery store to every customer's pocket

Valartech
Malayalikada
March 30, 2026
NZD $5,000
NZD $5,000
One-time development fee
3–4 Weeks
iOS + Android, live on app stores
$200/mo
Optional · Cancel anytime

Project Overview

Valartech will build a mobile app for Malayalikada — available on both iPhone and Android — so your customers can browse your products, place orders, and get notified when items are back in stock, all from their phone.

The app connects directly to your EPOS Now system, so your product list and stock levels stay accurate automatically. You don't need to update anything manually. When a customer places an order, it appears straight in your EPOS system, ready for pickup.

There is no payment processing built into the app — customers confirm and pay in-store at pickup, keeping things simple and familiar for your team.

App Screen Designs

Here is a preview of what your customers will see when using the Malayalikada app.

Good morning 👋
Malayalikada
🔔
🎉 New Arrivals This Week
Fresh Kerala products now in stock
Shop by Category
🌾
Rice
🥥
Coconut
🌶️
Spices
🫒
Oils
🥜
Lentils
🍌
Snacks
🧴
Pickles
🫙
Pastes
Popular Products
🌾
Kerala Matta Rice
5 kg
● In Stock
$18.50
+
🥥
Coconut Oil
500 ml
● Out of Stock
$9.90
Home Screen
Product Details
🥥
Coconut Oil — Cold Pressed
$9.90
Pure cold-pressed Kerala coconut oil. Traditional extraction method. 500 ml bottle.
Out of Stock

🔔 Notify Me When Available
📝 Submit a Stock Request
We'll send you a push notification as soon as this is restocked.
Out of Stock · Notify Me
📝 Request an Item
Can't find what you're looking for? Tell us and we'll try to stock it for you.
Item Details
Kithul Treacle (500ml)
Mlesna or similar
2 bottles
Available at Lankan stores
Submit Request
We'll let you know once it's available in store.
Item Request Form
My Requests
Items you've asked us to stock
Kithul Treacle 500ml
Requested 2 Mar
✓ In Stock!
Puttu Podi (Kerala brand)
Requested 18 Mar
Sourcing
Jackfruit Preserve
Requested 25 Mar
Pending
+ Add New Request
My Requests List
Notifications
Kithul Treacle is back in stock!
Your requested item is now available at Malayalikada. Add it to your cart now.
Just now
🔔
Coconut Oil restocked
Cold Pressed Coconut Oil (500ml) is available again. Tap to order.
2 hours ago
📦
Order #1042 ready for pickup
Your order is packed and ready. Visit us at your convenience.
Yesterday
📝
Request update: Puttu Podi
We're currently sourcing this item. We'll update you when it arrives.
2 days ago
Notifications Centre
My Cart (3 items)
🌾
Kerala Matta Rice
x1 · 5 kg
$18.50
🌶️
Kashmiri Chilli Powder
x2 · 200 g each
$11.80
🫙
Mango Pickle
x1 · 400 g
$7.20
Subtotal$37.50
Total$37.50
🏪 Pay in-store at pickup · Cash or EFTPOS accepted
Confirm & Place Order
Cart · Pay at Pickup

What Your Customers Can Do

🏠

Browse & Discover Products

Customers open the app and see all your products organised into clear categories — Rice, Spices, Oils, Snacks, and more. They can scroll through or tap a category to go straight there.

🔍

Search Any Product

Customers can type any product name — in English or Malayalam — and find it instantly. Filter by category or availability to narrow things down quickly.

🔔

Get Notified When Stock Returns

If a product is out of stock, customers tap "Notify Me." The moment you restock it, they receive a push notification on their phone automatically — no manual messaging needed.

📝

Request Items You Don't Currently Stock

Customers can submit a request for any product they'd like you to carry. They describe the item, brand, and quantity needed. You see all requests in one place and can notify them when it arrives.

🛒

Build a Cart & Place Orders

Customers add items to their cart, review their order, and confirm. There is no online payment — customers pay you directly in-store using cash or EFTPOS when they collect their order.

📦

Track Order Status

Customers see their order history and current status — Confirmed, Being Packed, Ready for Pickup. You can update the status from your end with a single tap, and customers are notified instantly.

How EPOS Now Integration Works

Your EPOS Now system is the source of truth. The app reads your product catalogue and stock levels from it automatically — you never need to update the app separately.

🔄

Automatic Product Sync

Every 10 minutes, the app checks your EPOS system and updates any product changes — new items, price changes, or products you've removed. Customers always see accurate, current information.

📊

Live Stock Levels

When a product sells out in your store, the app shows it as "Out of Stock" within minutes. This prevents customers from ordering something you can't fulfil.

📋

Orders Appear in EPOS

When a customer places an order through the app, it appears directly in your EPOS Now system — exactly the same as a walk-in order. Your team doesn't need to learn anything new.

No Complex Setup Required

We handle the entire technical connection to EPOS Now. You just need to provide your EPOS Now account credentials once during setup, and everything works from there.

Project Timeline

Your app will be fully live on the Apple App Store and Google Play within 4 weeks. Here is exactly what happens each week.

1
Week 1
Foundation & Setup
We set up the technical backbone — the server, database, and connection to your EPOS Now account.
  • Connect to your EPOS Now account and test the product sync
  • Set up the app's database to store customer accounts and orders
  • Build the backend server that powers all app features
  • Create all the API connections the app needs to function
2
Week 2
Customer-Facing App Screens
We build the screens your customers will use — from creating an account to browsing and ordering.
  • Customer sign-up and login with phone number verification (SMS)
  • Home screen with featured products, categories, and search
  • Product pages showing photos, descriptions, and stock status
  • Shopping cart and order placement flow
3
Week 3
Notifications, Stock Alerts & Item Requests
We build the features that keep customers engaged — notifications, stock alerts, and the item request system.
  • "Notify Me" button on out-of-stock items — automatic push notification when restocked
  • Customer item request form — submit product name, brand, and quantity
  • Request tracking dashboard so customers can see the status of their requests
  • Order status push notifications (Confirmed → Being Packed → Ready for Pickup)
  • Full testing on iPhone and Android devices
4
Week 4
Final Testing & App Store Launch
We do a thorough check of every feature and submit your app to both stores. You'll be live within this week.
  • End-to-end testing of every screen and feature with real devices
  • Submit to Apple App Store (iOS approval takes 24–48 hours)
  • Submit to Google Play Store (Android approval takes 2–4 hours)
  • Hand over source code to your GitHub and provide full documentation
  • Optional: Run a small test with a few customers before full public launch

Investment & Pricing

$5,000
NZD · One-time fee · + GST if applicable
  • Full iOS + Android app (React Native)
  • Node.js backend with all features
  • EPOS Now integration (auto-sync)
  • SMS verification via Twilio (optional — if client opts in)
  • Stock notification + item request system
  • App Store submission for both platforms
  • Source code + full documentation
  • Paid in full upon project completion

Costs You Cover Separately

These are third-party accounts that you own and control. We'll guide you through setting each one up.

ItemWhat it's forCost
Apple Developer Account Required to publish your app on the iPhone App Store NZD $174 / year
Google Play Developer Account Required to publish your app on Android NZD $50 one-off
Twilio SMS Optional Sends the one-time verification code customers use to log in via phone. Only needed if you want SMS-based login — we can use email login instead at no extra cost. ~NZD $10–30 / month
Paid directly to Twilio by you
Web Server Hosting Where the app's backend runs — can use your existing server Your existing cost
Domain & SSL Certificate For your app's API address — can use what you already have Your existing cost

Optional Ongoing Support

Once your app is live, you can choose to have Valartech handle ongoing maintenance. This is entirely optional — you own the code and can manage it yourself.

🛡️

Monthly Maintenance Plan

NZD $200 / month · Cancel anytime

Includes: Monthly monitoring of app performance and EPOS sync health, security and OS compatibility updates, fixing up to 2 bugs per month, and email support with a 48-hour response time.

If Apple or Google release a major iOS/Android update that affects the app, we handle the fix — no extra charge.

Why This Approach Works for You

💰

No Cloud Platform Fees

We use your existing server instead of expensive cloud platforms, so there's no monthly platform bill.

🔑

You Own Everything

The app, the code, the data — all of it is yours. There's no lock-in and no dependency on Valartech to keep it running.

🚀

Fast Delivery

3–4 weeks, not 3–4 months. We work with a lean, proven stack built for exactly this kind of project.

🧩

Simple Architecture

No unnecessary complexity. Any developer can understand and maintain this app — you're not tied to us.

💳

Pay When Done

The full fee is due on completion, not upfront. You only pay once the app is ready and tested.

🏪

Built for Grocery Stores

No payment gateway complexity — customers order through the app and pay you in-store. Simple for you and for them.

How We Get Started

Once you're happy to proceed, here are the next steps to kick things off.