Web Platform Development for Beauty Pros

via Freelancer ·

Budget / Salary€30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
Full-Stack Developer Needed – BEAUTY PRO Web Platform MVP

We are looking for an experienced Full-Stack Developer to build Phase 1 of a new web platform for beauty professionals and beauty studios.

The initial goal is to launch a professional MVP and onboard the first users.

More detailed specifications will be provided to selected developers.

Core Features

User Accounts

* Customer registration/login
* Beauty Professional registration/login
* Beauty Studio registration/login
* Password reset and email verification

Beauty Professional Profiles

Professionals can create and manage public profiles including:

* Profile and cover image
* Name, location and description
* Specializations
* Services/treatments
* Prices and duration
* Portfolio/gallery
* Certificates/qualifications
* Ratings and reviews
* Studio affiliation
* Social links
* External booking/contact link
* Verification status

Beauty Studio Profiles

Studios can create and manage profiles including:

* Studio information
* Logo and images
* Location/contact information
* Services
* Team members
* Reviews
* Verification status

Professionals can be linked to one or multiple studios.

Search

Users can search and filter by:

* Professional
* Studio
* Treatment
* Location
* Rating
* Verification status

Customer Features

Registered customers can:

* Save professionals as favorites
* Save studios as favorites
* Submit and manage reviews

Booking

No internal booking system is required in Phase 1.

Professionals only need to provide:

* External booking link
* WhatsApp/contact option

Professional Dashboard

Professionals can manage their profile, portfolio, services, certificates, studio affiliations, reviews and booking/contact link.

Basic statistics such as profile views and booking/contact clicks should be available.

Studio Dashboard

Studio owners can manage their profile, services, images, contact details and team members.

Admin

A basic admin dashboard is required for:

* User management
* Professional/studio verification
* Certificate verification
* Review moderation
* Service/treatment management

Multilingual

The platform must support multiple languages from the beginning.

Initial languages:

German + English

The architecture must allow additional languages to be added easily later.

Preferred Technology Stack

* Frontend: Next.js + React + TypeScript
* UI: Tailwind CSS
* Backend: Next.js Server Functions/API
* Database: Supabase PostgreSQL
* Authentication: Supabase Auth
* Storage: Supabase Storage
* Hosting: Vercel
* Source Control: GitHub
* Architecture: Modular, mobile-first and API-ready

Requirements

The platform must be:

* Mobile-first
* Responsive
* Secure
* Fast
* SEO-friendly
* Clean and modern
* Easily expandable

All source code must be delivered through a GitHub repository owned by us.

Please Include in Your Proposal

Please provide:

* Estimated development hours
* Hourly rate and/or fixed price
* Estimated delivery time
* Experience with Next.js, TypeScript and Supabase
* Relevant previous projects
* Availability
* What is included in your price

Detailed functional specifications, workflows and design requirements will be provided after developer selection.
php website design graphic design html web development full stack development next.js supabase
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.