Skip to content

Averette

Lead Full-Stack Engineer

Web App · Laravel · Vue.js · Business Operations

A full-stack service booking and operations platform for beauty and wellness businesses. Averette connects customers to bookable services while giving staff and administrators the tools to manage schedules, track performance, and run daily operations from one place.

Laravel Vue.js MySQL AWS CI/CD

The Problem

Beauty and wellness businesses sit at an uncomfortable crossroads. They are people-first operations, built on relationships and trust, but running them day to day involves a level of coordination that most small teams are not equipped to handle with manual tools.

Booking alone is a persistent headache. Clients call or message to schedule appointments, staff maintain personal diaries, and the owner tries to piece it all together. Double bookings happen. No-shows go untracked. A client who had a great experience three months ago has no easy way to come back and book the same service with the same person.

On the staff side, the problems run deeper. Commission tracking is often done on paper or in private chats. Targets, if they exist at all, are set informally and never reviewed against actual performance. Staff have no visibility into their own history, their earnings, or what they need to hit by end of month. That lack of transparency creates friction between management and the team.

For administrators, there is no single view of the business. Service offerings are updated manually, approval workflows for staff compensation do not exist in any structured form, and there is no audit trail when disputes arise.

The result is a business that works hard but lacks the operational foundation to grow. Every new staff member, every new service, every new location makes the manual approach harder to sustain.


The Solution

Averette is a multi-sided platform that brings customers, staff, and administrators into a single operational environment. Each role gets its own focused experience.

For customers:

  • Browse the full service catalogue with descriptions and pricing
  • Book appointments online with real-time availability
  • Receive booking confirmations and manage upcoming sessions through their profile

For staff:

  • View their personal booking history and upcoming schedule
  • Track performance against assigned targets set by management
  • Submit completed work and request commission payouts through a structured token system
  • Manage their profile and service associations

For administrators:

  • Full oversight of services, with the ability to create, update, and remove offerings
  • Target assignment tools to set performance goals per staff member
  • Commission approval workflows to review and approve staff token requests
  • Role-based access control across the entire platform
  • Email verification and secure authentication throughout

Technology Used

Layer Stack
Backend Laravel (PHP)
Frontend Vue.js · Nuxt.js
Database MySQL
Notifications SMS / Email Integration
Infrastructure AWS · CI/CD

Back to Projects