Full-Stack Developer Needed for Salon Management System

Only for registered members Canada

2 days ago

Default job background
$25 - $0 (USD) budget
Project Overview · We are building a complete Salon Management System that combines: · A public-facing salon website (with online booking) · A private admin dashboard (owner + staff roles) · This will be a single application (App Router) with API routes — no separate backend ser ...
Job description
Project Overview

We are building a complete Salon Management System that combines:

A public-facing salon website (with online booking)

A private admin dashboard (owner + staff roles)

This will be a single application (App Router) with API routes — no separate backend server.

The system must be clean, professional, and optimized for real business use (fast decision-making, minimal clutter).

Tech Stack (Required)

14+ (App Router)

TypeScript

Tailwind CSS

MongoDB

Mongoose

(NextAuth v5)

Vercel-ready architecture

No Laravel, no separate backend, no microservices.

Core Features
Public Website

Homepage with hero, services, team, testimonials

Services & pricing page

Team page

Gallery

Contact page

Online booking flow (multi-step, no account required)

Booking Flow

Select service(s)

Select date & time (availability logic required)

Select staff (optional)

Enter contact info

Booking confirmation

WhatsApp confirmation (mock function acceptable for MVP)

Admin Dashboard (/admin)

Role-based access (Owner / Staff)

Dashboard Overview

Today's total sales

Cash vs online breakdown

Clients served today

Top earning staff

Tomorrow's bookings

Modules

Booking management

Sales & finance tracking

Customer management with visit history

Staff management (full CRUD)

Commission calculation

Attendance tracking

Walk-in + waiting list management

Daily summary generation (with WhatsApp mock)

Technical Expectations

Clean folder structure

Scalable architecture

Proper API route structuring

Reusable components

Role-based authorization

Efficient database queries

Professional UI (clean, medium-to-large fonts, minimal clutter)

Fully responsive (mobile-first)

Deliverables

Fully functional application

Complete database schema implementation

All API endpoints implemented

Booking logic working correctly

Admin dashboard fully operational

Clean, documented code

Project Type

One-time project
Potential long-term expansion after MVP success.


To Apply, Please Answer:
Have you built a full-stack application with authentication and MongoDB before? Share a link or brief explanation.

How would you structure a scalable role-based admin dashboard in (App Router)?

Please start your proposal with the word "SalonSystem" so we know you read the full description.

Contract duration of less than 1 month. with None hours per week.

Mandatory skills:
JavaScript, React, , MongoDB, Web Development,


Similar jobs

  • Work in company

    IT Systems Manager

    Only for registered members

    The IT Systems Manager will oversee the performance security and resiliency of hardware software and networking technologies at a large retail location. · Direct administration and management of Windows Server 2016/2022 Hyper-converged infrastructure VMware ESXi 8 vSphere cluster ...

    Toronto

    1 month ago

  • Work in company

    Systems Manager

    Only for registered members

    The Systems Manager is responsible for administering managing and ensuring data integrity of asset management software used by Facilities Management (FM) and University departments. · The role provides overall leadership coordination across multiple modules of Integrated Work Man ...

    Regina

    1 month ago

  • Work in company

    IT Systems Manager

    Only for registered members

    The holiday season may be over, but the weather outside is still frightful If you're an accomplished IT professional - with current Microsoft and VMware certifications – who has dreamed of working in a Caribbean environment, we'd love to speak with you about a full-time role with ...

    Toronto

    1 month ago

  • Work in company

    IT Systems Manager

    Only for registered members

    This role combines hands-on technical expertise with business acumen to ensure our enterprise systems operate reliably, securely, and efficiently. · Dymocks Retail is a nationally recognised multi-channel retail brand with over 40 locally owned and operated stores across Australi ...

    Dymocks Head Office, Sydney, NSW,

    4 days ago

  • Work in company

    Systems Manager

    Only for registered members

    We're looking for a Systems Manager to lead key Facilities Management (FM) systems, ensure data accuracy, support campus users, · Provide system administration for the procurement process & management of the Advanced Inventory Module. · ...

    Regina, SK

    1 month ago

  • Work in company

    IT and Systems Manager

    Only for registered members

    We are seeking an IT and Systems Manager to play a key role in the tech stack evaluation, selection, integration, optimization, administration, technical support and reporting - to build infrastructure that connects & integrates our growing product platform. · This is an excellen ...

    Toronto, ON MB G

    1 week ago

  • Work in company

    IT Systems Manager

    Only for registered members

    Job summary · The IT Systems Manager role is a full-time position in George Town, Grand Cayman that involves managing the overall performance, security and resiliency of hardware, software and networking technologies at a large retail location. · ...

    Toronto, Ontario

    1 month ago

  • À PROPOS DE NOUS · PRANA est une entreprise montréalaise certifiée B Corp qui est un chef de file dans la fabrication et la commercialisation de collations et déjeuners biologiques. Fondée en 2005 par Alon Farber et Marie-Josée Richer, PRANA a pour mission de créer des aliments d ...

    Montreal

    2 days ago

  • À PROPOS DE NOUS · PRANA est une entreprise montréalaise certifiée B Corp qui est un chef de file dans la fabrication et la commercialisation de collations et déjeuners biologiques. Fondée en 2005 par Alon Farber et Marie-Josée Richer, PRANA a pour mission de créer des aliments d ...

    Montreal, Quebec

    2 days ago

  • Work in company Remote job

    IT Specialist System Development and Managing Systems

    Only for registered members

    The IT Specialist is responsible for designing, implementing, and delivering a secure digital platform. · Design and implement platform architecture · Develop data models and system schemas based on approved requirements · Configure workflow automation functionality · ...

    $35 - $40 (USD) per hour

    1 month ago

  • Work in company

    Spécialiste en Système de management de l'énergie

    Only for registered members

    Afin de soutenir notre forte croissance, nous recherchons un(e) Spécialiste en Système de management de l'énergie (SMÉ). · ...

    Montreal

    4 days ago

  • Work in company

    Manager, Systems Engineering

    Only for registered members

    We are proud to have offices in Canada, UK, Taiwan, Australia and Germany. As the Manager, Systems Engineering,you will be responsible for resources within the Systems Engineering Department. · Conduct planning for the Systems Engineering team to ensure that the necessary resourc ...

    Vancouver

    1 month ago

  • Work in company

    Quality System Manager

    Only for registered members

    This is a full-time hybrid role for a Quality System Manager located in Red Deer, AB, with some work-from-home flexibility.The Quality System Manager will be responsible for developing, implementing and maintaining company quality management systems to ensure compliance with appl ...

    Red Deer

    1 month ago

  • Work in company

    Manager, Finance Systems

    Only for registered members

    We're committed to being open and fair about pay. The range provided is intended as a guideline and does not represent a guaranteed offer. When we make an offer, we consider the responsibilities of the position, market data, and internal equity to ensure consistency across our te ...

    Toronto $100,000 - $137,500 (CAD)

    4 weeks ago

  • Work in company

    Security and Systems Manager

    Only for registered members

    L'aéroport international de Fredericton relie les Néo Brunswickois au reste du monde. · Capacité à gérer des situations changeantes et évolutives de manière autonome. · ...

    Fredericton

    1 month ago

  • Work in company

    Rail Systems Manager

    Only for registered members

    The Rail Systems Manager manages the functional department responsible for overall systems design on projects and bids. · ...

    Hamilton

    6 days ago

  • Work in company

    Manager, ERP Systems

    Only for registered members

    Seeking someone that has experience with Sage X3. · ...

    Edmonton

    3 weeks ago

  • Work in company

    ERP System Manager

    Only for registered members

    We are seeking an ERP System Manager to support and optimize our enterprise systems in a dynamic mining organization. · Perform daily monitoring, maintenance, and troubleshooting of the ERP/EAM system. · Work with business users to resolve local issues where possible before escal ...

    Toronto

    1 month ago

  • Work in company

    System Interface Manager

    Only for registered members

    We are looking for a talented professional to be a part of our innovative team. · The System Interface Manager is responsible for managing and coordinating all technical and functional interfaces between the various systems and subsystems of the LRT project. · ...

    Hamilton $130,000 - $180,000 (CAD)

    1 week ago

  • Work in company

    Manager, Systems Integration

    Only for registered members

    We are seeking a Manager,Systems Integration responsible for businessand operational aspects of Security Systems Division.This role provides leadership and oversight for delivery,integration,and performance of security systems across installation,maintenance,serviceworkevent moni ...

    Burnaby $115,000 - $130,000 (CAD)

    1 month ago

  • Work in company

    Manager, Systems Enablement

    Only for registered members

    We're creating an inclusive workplace where everyone feels safe, has a sense of belonging, trusts one another, and acts with integrity. · Support and execute strategies for procurement systems enablement across SAP ECC, SAP S/4HANA, Oracle, · Drive alignment of system capabilitie ...

    Calgary

    2 weeks ago