OdeMost theatre lovers currently track what they’ve seen using a mix of notes apps, photos, and social posts, none of which are built specifically for live performance. Ode was created to change that: a focused space where users can log each show, reflect on it, and discover more theatre through other people’s experiences.
In the app, a user signs in and starts building their personal “theatre record.” They can search for a show, log when and where they saw it, add a rating and review, and tag companies or artists where available. Over time, this forms a diary of performances. Users can create and manage lists, such as favourites, “to‑see” shows, festival picks, or season goals, and browse editor‑curated lists that highlight important or interesting work. A social layer lets members follow other users, artists, and companies so their feed becomes a stream of reviews, logs, and lists from people they care about.
On the technical side, Ode is built natively in SwiftUI to feel at home on iOS, with smooth interaction patterns and a modern, Apple‑first design language. A Node.js backend powers authentication, profiles, show metadata, logs, reviews, lists, and feeds. An admin panel allows the Ode team to manage catalogue data, highlight productions, handle reports, and maintain a respectful, spam‑free space.
- iOS app
- API web services
- Admin panel
- Website
Harage customer appSelling or buying used electronics often feels risky, uncertain device condition, confusing prices, and no clear process. Harage set out to fix that for the Qatar market by building a professional, app‑based platform that handles the heavy lifting: quality checks, pricing, logistics, and trust.
From the customer side, the app is straightforward. Sellers can submit details about their device in just a few steps, receive a fair market evaluation, and schedule pickup or drop‑off anywhere in Qatar. Once Harage completes inspection and verification, the device enters the marketplace as a certified listing.
Buyers, on the other hand, can browse a curated catalog of used smartphones, laptops, tablets, and other electronics, each with clear grading, real product photos, and transparent pricing. Because Harage oversees inspection, grading, packaging, and delivery, buyers know exactly what they’re getting, and sellers don’t need to worry about negotiations or logistics.
Under the hood, the customer apps are built natively in Kotlin (Android) and Swift (iOS). A Node.js backend with MongoDB powers product listings, evaluations, orders, and user accounts, while an HTML/CSS/jQuery/Bootstrap‑based admin panel gives the Harage team full control over inventory, pricing rules, order flows, and customer support.
- UI/UX designs
- iOS app
- Android app
- API web services
- Admin panel
Harage superadmin appAs Harage scaled its customer‑facing marketplace, the team needed more than spreadsheets and basic dashboards to stay in control. They required a secure, purpose‑built tool where admins, operations staff, and managers could oversee every part of the business: which devices are incoming, what stage each order is in, how pricing is applied, and how logistics are progressing.
The Harage Superadmin app was created exactly for that. Using the mobile apps (Kotlin for Android and Swift for iOS), authorised team members can log in and see key operational data in real time, new seller requests, devices awaiting inspection, approved listings, orders in progress, and completed deliveries. They can update statuses, adjust prices where allowed, review quality‑check results, and handle escalations without needing a laptop.
Alongside the mobile apps, a browser‑based admin panel built with HTML, CSS, jQuery, and Bootstrap offers a richer, desktop‑oriented view for office teams. Both the apps and panel connect to a Node.js backend with MongoDB, which stores users, devices, inspection reports, pricing rules, and order flows. This combination gives Harage a centralised “brain” for operations, accessible from both mobile and web.
- iOS app
- Android app
- API web services
- Admin panel
Golocal customer appMany people want to support local businesses but don’t always know who is nearby, what they offer, or whether they accept online orders. Golocal was built to solve that by acting as a digital bridge between customers and local shops, restaurants, home services, and other neighbourhood providers.
With the Golocal customer app, users can create an account, set their location, and instantly see a list of nearby businesses inside the app. They can browse categories, view store or service profiles, explore products or service offerings, and place orders or service requests directly through the app. The experience is designed to feel like walking through a local market, only smarter, searchable, and available in your pocket.
On the tech side, native Android (Kotlin) and iOS (Swift) apps handle the customer experience with smooth navigation and responsive design. A Laravel‑powered backend with a MySQL database manages user accounts, business listings, categories, orders, and ratings. The admin panel, built using HTML, CSS, Bootstrap, jQuery, and Laravel views, lets the Golocal team onboard new businesses, manage content, configure service areas, and track marketplace activity.
- UI/UX designs
- iOS app
- Android app
- API web services
- Admin panel
Golocal Seller appWhile the GoLocal customer app focuses on helping people discover and support nearby businesses, the GoLocal Seller app is built for the other side of the marketplace: the shop owner, the independent professional, the local service provider. Many of them don’t have the time or resources to build their own digital tools, but they still need a simple way to go online and stay connected to their community.
With the GoLocal Seller app, a business can sign in, set up its profile, and start managing its presence on GoLocal. Owners can create product or service listings, organise them into categories, update prices and stock, and showcase new arrivals or special deals. Built‑in chat lets them talk directly with customers in real time, respond to questions, and build relationships. The app also shows incoming orders, order status, and basic analytics so businesses can see how their store is performing over time.
On the technology side, the seller apps are built natively in Kotlin (Android) and Swift (iOS) for smooth, responsive day‑to‑day use. A Laravel backend with a MySQL database powers authentication, products, orders, and messaging. The web‑based admin panel, developed with HTML, CSS, Laravel, jQuery, Bootstrap, and Figma‑driven designs, gives the GoLocal team control over onboarding, approvals, categories, and marketplace configuration.
- UI/UX designs
- iOS app
- Android app
- API web services
- Admin panel
drain-bears-scheduling-appMost plumbing appointments still start with a phone call, long holds, and back‑and‑forth about availability. BEARS Home Services was created to streamline that experience: let customers request service when they notice a problem, pick a time slot that works, and get a clear confirmation, without talking to a call centre.
In the app, users open BEARS Home Services, choose the type of plumbing issue (drain, leak, general repair, etc.), and select a time from available appointment slots. Once a booking is submitted, they receive confirmations and updates so they know their appointment is locked in and help is on the way. A built‑in referral system lets them share the app with friends and earn points toward future services, turning satisfied customers into active promoters.
On the technology side, the customer apps are built natively in Kotlin (Android) and Swift (iOS), providing responsive, reliable performance for everyday homeowners. The backend, powered by Laravel with a MySQL database, exposes APIs for bookings, customer profiles, time slots, and referral tracking. An admin panel built with HTML, CSS, JavaScript, jQuery, Bootstrap, and Laravel views allows office staff to manage schedules, technicians, appointment statuses, and referral redemptions.
- UI/UX designs
- iOS app
- Android app
- API web services
- Admin panel
Skai Fitness appStarting a fitness journey can be difficult when users do not know which exercises to perform, how to structure their week, or what kind of food supports their goals. Skai Fitness was created to provide a more guided and approachable alternative to unstructured workout plans.
The app gives users access to pre-designed workout routines tailored to different fitness levels and goals. Exercise instructions and video demonstrations help users understand each movement, while coach-led programs provide structure and purpose throughout the training journey.
Beyond workouts, Skai Fitness also supports the lifestyle side of fitness. Users can explore healthy recipes, plan meals, create weekly grocery lists, and use notes to organise their health and wellness routine. This creates a complete experience that connects training, nutrition, and consistency in one place.
The mobile applications were developed natively using Kotlin for Android and Swift for iOS. The interface focuses on clear workout discovery, easy-to-follow instructions, and an encouraging experience that helps users feel more confident with every session.
- UI/UX designs
- iOS app
- Android app
- API web services
- Admin panel
College Tools appCollege Tools was designed for students who need quick academic help in day-to-day study situations, whether they are working through a complex math problem, reviewing science concepts, or trying to understand a question more clearly. The app allows users to capture a photo of a problem and receive an AI-generated solution with detailed guidance.
Our goal was to make the experience feel effortless from the start: open the app, scan the question, and get help within seconds. Since the product is education-focused, the UI needed to stay clean, calm, and easy to navigate so students can focus on learning instead of figuring out the app.
- iOS app
- API web services
- Admin panel
Taygo appMortgage agents often manage leads, calls, follow-ups, customer questions, and online branding across multiple disconnected tools. TAYGO was designed to bring these activities together so agents can spend less time switching between platforms and more time helping customers move forward with their mortgage journey.
The app gives agents a centralized space to organize incoming leads, communicate with prospects, make or manage calls, and stay connected with customers throughout the lending process. It also supports web presence management, helping mortgage professionals build and maintain a more consistent digital identity.
Our team delivered native mobile experiences for both platforms—Swift for iOS and Jetpack Compose for Android. The interface was designed around speed and clarity, allowing agents to quickly check lead activity, respond to messages, follow up with prospects, and manage customer interactions while working in the office or on the go.
- iOS app
- Android app
- API web services
- Admin panel