preloader

About project

ZeWa is a mobile appointment and waitlist management platform created for service businesses and their customers.

Customers can discover nearby providers, view live waiting information, join a queue, schedule appointments, and receive timely notifications.

Businesses can manage staff, services, schedules, bookings, and customer flow from a dedicated application, reducing manual coordination and improving the service experience.

Review

Zewa came to us with a vision to simplify appointment and waitlist management for both businesses and customers. The platform was designed to make service booking faster, more transparent, and more convenient through real-time wait times, instant notifications, easy check-ins, and scheduled appointments. We were glad to partner with the Zewa team and help transform their idea into a scalable digital solution that improves customer experience and gives businesses greater control over daily operations.

Duration

04.11.2024 – 02.05.2025

TECHNOLOGIES

NestJS, React Native, Expo, React Native Calendar, PostgreSQL, Redis, Docker, AWS, Google Places Autocomplete

Here’s the Result

  • customers can discover nearby services, monitor live wait times, and manage appointments from one mobile app.
  • businesses received a centralized workspace for staff, services, schedules, and bookings.
  • real-time updates reduced uncertainty for customers waiting for service.
  • role-based access made it easier to delegate operational tasks safely.
  • the product gained a scalable foundation for supporting more businesses and locations.

Here’s What We Did

  • developed two cross-platform mobile applications with React Native and Expo.
  • built scalable backend infrastructure and APIs with NestJS.
  • implemented OTP authorization, notifications, and multi-role access.
  • integrated maps and location search for discovering nearby businesses.
  • configured AWS services, deployment pipelines, and automated testing.

Roadmap

API and Infrastructure Foundation

November 2024 - December 2024

Modeled the database, implemented OTP authorization, and established microservice and CI/CD foundations. This stage created a secure and scalable base for both mobile products.

Customer and Business Mobile Applications

December 2024

Developed ZeWa for customers and ZeWa Biz for business teams, then configured notifications and cloud deployment. This stage connected both sides of the service-management workflow.

Testing and Product Refinement

December 2024 - March 2025

Expanded the feature set, tested critical user journeys, and resolved defects across the applications. This stage improved reliability before broader product use.

Scheduled Appointments

March 2025 - April 2025

Implemented scheduled appointments and optimized the existing experience for Android devices and tablets. This stage extended the platform beyond live waitlists into planned bookings.

Main Functionality

Project Description Image

Staff Schedule Calendar

A shared calendar displays bookings across employees and helps business teams review daily availability and workload.
Project Description Image

Business Profile Management

Owners and managers can maintain business information, photos, location, working hours, services, and public links from the business application.
Project Description Image

Appointment and Waitlist Management

Business teams can review waiting customers, assign staff members, create walk-in bookings, and reschedule appointments while keeping customers informed.
Project Description Image

Favorite Businesses

Customers can save frequently visited businesses for quicker access when they need to join a queue or schedule another service.
Project Description Image

Notifications

Push, email, and SMS updates keep users informed about appointments, queue changes, reviews, and other important events.
Project Description Image

Nearby Search and Map

Customers can discover nearby providers through search and an interactive map, then review distance and routing information.
Project Description Image

Business Details

Each business page presents photos, service information, ratings, operating hours, location details, and customer reviews.
Project Description Image

Join the Queue

Customers can join a live queue or select an available time for a scheduled appointment directly from the business page.
Project Description Image

Appointment History

The appointment area organizes current, scheduled, and completed visits so users can track upcoming services and review their history.

Contact Us

Please contact us for any further information