HAIR SALON PRODUCTION TRACKING APP DEVELOPMENT

Project Description

FREELANCE MOBILE APP DEVELOPMENT BRIEF
Project: RYCHLOPRODUKCIA (Hair Salon Production Tracking System)
Client

Ramah group s.r.o.
Levická 579/18
952 01 Vráble
Slovakia

Contact Person:
Mgr. Jozef Hamar

1. PROJECT OVERVIEW

We are looking for an experienced freelance mobile application developer to design and develop a cross-platform mobile application for our hair salon chain "Rýchlokaderníctvo".

The application will be used by employees to record their daily production in real time, including:

Haircut services performed
Products sold
Tips received
Daily and monthly performance statistics
Employee performance tracking
Management reporting

The application must be available for both Android and iOS devices.

2. PROJECT OBJECTIVE

The purpose of the application is to replace manual paper records and spreadsheets with a centralized cloud-based system that provides real-time visibility into:

Employee performance
Daily turnover
Product sales
Tips received
Branch performance
Payroll bonus calculations
3. TARGET USERS
Employee

Permissions:

Record services performed
Record product sales
Record tips
View personal performance statistics
Branch Manager

Permissions:

View all employees within assigned branch
Edit and correct records
Approve daily closing reports
Generate reports
Company Administrator / Owner

Permissions:

Access all branches
View company-wide statistics
Manage users
Configure pricing and bonus rules
Export reports
4. BRANCHES

Initial branches:

Rýchlokaderníctvo Levice
Rýchlokaderníctvo Nitra
Rýchlokaderníctvo Nitra – Chrenová

The system must support unlimited future branches.

5. USER AUTHENTICATION

Each user should have:

First Name
Last Name
Email
Phone Number
Password
PIN Code

Optional:

Fingerprint Login
Face ID Login
6. SERVICE RECORDING MODULE

After serving a customer, the employee records:

Date
Time
Branch
Employee Name
Service Type
Service Price

The service list must be configurable by the administrator.

Default services:

Basic Men's Haircut
Advanced Men's Haircut
Children's Haircut
Clipper Cut
Beard Trim
Haircut + Beard
Women's Haircut
Hair Coloring
Hair Wash
Blow Dry
Other

Each service should contain:

Name
Price
Estimated Duration
Active / Inactive Status
7. PRODUCT SALES MODULE

Employees must be able to record sold products.

Example products:

Hair Wax
Hair Gel
Shampoo
Beard Oil
Pomade
Hair Spray

Required fields:

Product Name
Category
Quantity Sold
Unit Price
Total Amount

Products must be manageable through an admin panel.

8. TIPS TRACKING

Employees must be able to record tips separately from revenue.

Categories:

Cash Tips
Card Tips

Tips must not be included in turnover calculations.

9. AUTOMATIC CALCULATIONS

The application must automatically calculate:

Daily Statistics
Number of customers
Number of haircuts
Service revenue
Product revenue
Total turnover
Tips received
Monthly Statistics
Employee production
Branch production
Employee ranking
Branch ranking
10. BONUS CALCULATION SYSTEM

The administrator must be able to configure bonus formulas.

Examples:

Bonus Per Haircut

Example:
€1 per completed haircut

Revenue-Based Bonus

Example:
6.2% of employee turnover

Bonus formulas should be fully configurable.

11. DASHBOARD
Employee Dashboard

Display:

Today's production
Monthly production
Total customers
Total tips
Bonus estimate
Manager Dashboard

Display:

Branch turnover
Employee rankings
Product sales overview
Daily performance
Owner Dashboard

Display:

All branches
All employees
Company-wide turnover
Performance analytics
Graphs and KPIs
12. REPORTING

Required exports:

Excel (.xlsx)
PDF

Reports:

Daily
Weekly
Monthly
Annual
13. CLOUD DATABASE

All data must be stored in a secure cloud environment.

Preferred solutions:

Firebase
Supabase
PostgreSQL + API

Developer should recommend the most cost-effective solution.

14. TECHNICAL REQUIREMENTS

Preferred Technology Stack:

Mobile App

Flutter

Backend

Firebase / Supabase / Custom API

Platforms
Android
iOS
Admin Panel

Web-based dashboard for administrators and managers.

15. SECURITY REQUIREMENTS
SSL Encryption
Secure Authentication
Role-Based Access Control
Daily Database Backup
Audit Log of Changes
16. PHASE 2 (FUTURE DEVELOPMENT)

Potential future features:

Attendance Tracking
Check In
Check Out
GPS Verification
Inventory Management
Stock Levels
Product Consumption
Low Stock Alerts
Payroll Module
Automatic salary calculations
Bonus calculations
Export for payroll processing
Customer Loyalty Program
Customer profiles
Reward points
Membership system
Integration
Cash register integration
Payment terminal integration
17. DELIVERABLES

The freelancer should provide:

MVP Version
Fully functional Android application
Fully functional iOS application
Cloud database
Admin dashboard
Source Code

Full source code ownership transferred to the client upon final payment.

Documentation
Installation guide
Technical documentation
User manual
18. PROPOSAL REQUIREMENTS

Please include:

Estimated project timeline
Fixed project price
Technology stack recommendation
Similar projects completed
Warranty/support period
Monthly maintenance cost estimate
EXPECTED MVP DEVELOPMENT TIME

Approximately:
4–8 weeks Show More

Attachments

Freelancers Bidding (0)

  • This project has no proposals yet.
    Be the first to place a bid on this project!