Skip to content (Press Enter)

blog.ex-dev.space

A blog for sharing personal life & work experiences

  • English
  • Tiếng Việt
  • Porfolio
    • Web System
    • Mobile App
  • Blog
    • Tech
      • AWS
      • Javascript
      • PHP
      • Ruby On Rails
    • Life

    True leader create more leader, not follower

    Don't bury your failures, let them inspire you

Web System

D3 – Salon Management & POS Solution


Client: D3 group

Time to finish: Started from 06/2019, on going project

Project summary:

Client want to develop a new SaaS platform for managing their Salon / Supply, to replace the current old running systems, which are slow and impacting their business. The platform include 5 different services:

  • Admin Portal
  • Supply Manager Portal + Supply POS
  • Salon Manager Portal + Salon POS

Each service has different workflows, business requirements, user targets.

Challenges:

Common requirements:
  • Each service must be fast, stable and have friendly, easy to use UI.
  • Allow users to login into the service with by username/password
  • Have multiple roles, which can assigned to users
  • Restrict unauthorized access depend on users roles & permissions
  • Audit system for all access inside the services
  • Data security is required
  • Scheduled and configurable backup system for all services
Supply Manager / POS:
  • Users can track products, inventory, orders statuses
  • Have a dashboard to show overview on resources statuses (in need, lacking, or redundancy)
  • Tills & transactions management

Salon Manager / POS:

  • Appointment booking system
  • Tills & transactions management
  • Manage technician working schedule & work turn

Tech stack:

  • In this project, I’m in charge of leading both front-end and back-end development team, I used Angular for Frontend, Ruby On Rails for building Backend, MySQL for Database
  • I joined the project from the beginning, to help design UI/UX and breakdown the requirements into smaller part
  • I worked with other developers in coding, refactoring, optimizing the system to make it fast, stable and secure.
  • I deployed the app on AWS services, combining multiple services (EC2, RDS, ELB, AWS Cloudfront, Route53) to make sure the app is stable and high availability
  • I migrate the data from old Database to the new Database

Related Projects

Hapio – Web & Mobile entertainment app

June 29, 2021

PMS Pro – HR internal tool

June 29, 2021

Art Management System

June 27, 2021

Latest articles

  • JavascriptPHPRuby On RailsTechTools / Tips

    PostgreSQL – How to get all parent nodes in tree using recursive SQL query

    March 6, 2022
  • AWSTechTools / Tips

    AWS Toolkit – A powerful plugin for JetBrains IDEs to work with AWS services

    February 26, 2022
  • AWSJavascriptPHPRuby On RailsTechTools / Tips

    Introduce “ungit”, a Web-based Git UI for developers

    October 26, 2021

Recommended articles

  • turned-on MacBook Pro wit programming codes display
    JavascriptPHPTech

    Step by step to setup XDebug Debugger for PHP Laravel project using PHPStorm on Mac

    July 28, 2021
  • AWSTech

    Step by step to install Postgres on AWS Amazon Linux 2 instance

    October 6, 2021
  • Life

    CUỘC ĐỜI, CÓ MẤY LẦN ĐƯỢC 10 NĂM ?

    September 9, 2021

Let’s connect

  • Facebook
  • Github
  • LinkedIn
© Copyright 2025 blog.ex-dev.space. Perfect Portfolio | Developed By Rara Theme. Powered by WordPress.