Duc Le
Theme: Auto
Hire Me
SmartBeauty

Mobile

FreelanceCompleted

SmartBeauty

Admin web dashboard and cross-platform mobile app for beauty salon management.

Case study by Duc Le (Kelvin) · Mobile Technical Lead

Role
Mobile Developer
Duration
~6 months
Team
4 people
Platforms
Web / iOS / Android
React JSReact NativeReduxMobX
01

The Problem

Delivering both an admin web dashboard and a cross-platform mobile app for salon operations with a small team.

02

The Solution

Built the dashboard with React JS and the mobile app with React Native, sharing state-management patterns and conventions across both codebases.

03

Tech Stack Decisions

  1. 01

    Shared state patterns across platforms

    Reused the same Redux and MobX state-management patterns between the React dashboard and React Native app, so the team could move between codebases without relearning conventions.

  2. 02

    Dedicated admin dashboard

    Kept back-office salon operations in a separate React JS dashboard rather than overloading the mobile app, letting each surface stay focused on its users.

04

The Outcome

Shipped full-stack salon management system with admin dashboard and cross-platform mobile app

Web + iOS + Android

delivered

App Store ↗Play Store ↗
← U-MONEY eWalletVPBank RaceApp →