Custom Software for Annapurna Art Gallery
Check in once. Never lose the lead.
A role-gated, offline-first kiosk platform for Annapurna Art Gallery, connecting every visitor check-in to exhibitions, sales, and segmented email marketing.
Offline-first kiosk check-in
3 → 13 Staff roles → permission codes

Industry
Retail & E-commerce
Services
Custom Software, Website Development
Tech stack
10 technologies
Client since
Feb 2023
Client overview
Annapurna Art Gallery had no structured way to capture who walked through the door, what they were interested in, or how to reach them again once they left — and no way to tell which exhibition actually drove a sale.
Challenge
Lost contactability: Visitor sign-in produced a name and nothing else, with no structured way to reach that person again once they left the gallery.
No campaign-ready interest data: Interests noted on paper or in memory had no path into an actual campaign, so reaching a segment meant reading back through stacks of forms.
No visit-to-sale attribution: Nothing connected a visit to a sale, so there was no way to tell whether a specific exhibition or interest actually drove a purchase.
Solution we delivered
Discovery & planning
We reviewed how the gallery captured visitor sign-ins today — paper and memory — and mapped every point where interest data, sales, and staff permissions failed to connect.
Solution design
We designed one connected system instead of three: a kiosk and admin interface built on the same visitor ledger, with structured interest tags, role-gated permissions, and an offline-first service worker so the gallery floor never depends on Wi-Fi.

Key functionality delivered
Offline-first kiosk check-in
A PWA service worker caches the kiosk interface and queues submissions locally, syncing automatically the moment Wi-Fi returns.
QR fast re-entry
Returning visitors scan a unique code instead of refilling the full form, turning repeat visits into a few seconds.
Visit-to-sale ledger
Every purchase links directly to the visit and artwork that produced it, connecting foot traffic to revenue for the first time.
Role-based access & audit trail
Viewer, Staff, and Admin roles are enforced via JWT and bcrypt, with every sensitive action logged to who did it and when.
Exhibition & artwork inventory
Exhibitions and artwork pricing, artist, and availability are managed from one dashboard, tied to the visits they draw.
Segmented email campaigns
Interest tags captured at check-in power targeted outreach via AWS SES, with recipient counts and delivery status tracked per send.
Delivery approach
We shipped the kiosk check-in and visitor ledger first so the gallery could start capturing structured data immediately, then layered in the admin dashboard, campaign tooling, and offline sync on top.
Technologies
Jump to section
Team
- Project Manager1
- UI/UX Designer1
- Frontend Developer1
- Backend Developer1
- QA Engineer1
Build your retail & e-commerce project
Tell us what you're building and we'll map out the fastest path to ship it.
Result
Project duration: Feb 2023 — May 2023Annapurna Art Gallery now captures every check-in as a structured, contactable record tied to the exhibition and artwork that produced it, instead of a name on a sign-in sheet. Staff get exactly the access their role needs, sensitive actions are logged automatically, and the kiosk keeps working even when the gallery floor loses Wi-Fi.
3 → 13
Staff roles → permission codes
15
Visitor data models
5
Configurable interest tags
Build your retail & e-commerce project
Whether you're solving a similar challenge or something entirely different, our team can help you plan, build, and grow with confidence.
More case studies
Explore how we solved similar challenges for other clients.
Retail & E-commerceiOS, Android, Web, Windows Platforms shippedJwalaji Overseas
Maa Jwalaji Overseas Pvt. Ltd. needed a modern reward management platform for its electrician network, replacing paper coupon redemption with a mobile loyalty app and a web-based admin portal.
Retail & E-commerce10+ Product categoriesEureka Traders
Eureka Traders is a premium handmade felt products manufacturer in Bhaktapur, Nepal, selling festival decor, footwear, pet products, and lifestyle goods direct to customers alongside a dedicated wholesale program.
Retail & E-commerceHandmade by artisans CraftsmanshipAwesome Handicrafts
Awesome Handicrafts, a leading Nepali felt manufacturer, needed a custom website to sell finished pieces directly and handle wholesale supply orders for its handmade felt products.
Connect with us and let's build something together

We'd love to hear from you! Whether you have questions, need support, or want to discuss a new project, our team is ready to assist. Fill out the form below, and we’ll get back to you as soon as possible.
Contact
Our friendly team is here to help
+97715900970
What will you get?
- Client Oriented
- Driven
- Secured
- Solving
- Competent
- Transparent
What next?
- We will contact you at your convenience
- We do discovery and deep discussion on your problems
- We prepare a proposal
Looking for job opportunities?
Explore careers at AITC
Or Fill this Form
