CodeCanU
← Back to products
Mobile / Flutter / Full Applications

Salon, Spa, Massage Appointment Flutter App with Admin Panel - GoFresha

GoFresha | Nearby Salon, Spa & Barber Appointment Flutter App | Backend Included Try the Customer Android & iOS (Note: Demo credentials are given below) MAJOR UPDATE version 2.0.0 (09 December 2024) Mobile App: Flutter 3.38.4 and Dart 3.10.3 Complete migration to Riverpod state management (from Provider) Clean Architecture implementation with proper separation of concerns Firebase Analytics integration for screen view tracking Dart 3 null safety improvements throughout the c…

17.00 USDT 59.00 USDT

All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.

Description

GoFresha | Nearby Salon, Spa & Barber Appointment Flutter App | Backend Included

Try the Customer Android & iOS

 (Note: Demo credentials are given below)

MAJOR UPDATE version 2.0.0  (09 December 2024)

Mobile App:

  • Flutter 3.38.4 and Dart 3.10.3
  • Complete migration to Riverpod state management (from Provider)
  • Clean Architecture implementation with proper separation of concerns
  • Firebase Analytics integration for screen view tracking
  • Dart 3 null safety improvements throughout the codebase
  • Immutable model patterns for better performance and reliability
  • New reusable widgets: DialogMixin, ProductGridCard, QuantitySelector, ShimmerLoading
  • Unit tests added for core functionality
  • Fixed all 112+ lint warnings and issues
  • Fixed variable name typos across codebase

️ Backend:

  • Fixed critical security vulnerabilities
  • Complete migration to Eloquent ORM – all controllers now use proper Eloquent models instead of raw DB queries
  • Form Request validation added to all API, Partner, and Vendor controllers
  • Comprehensive test suite with 90+ automated tests
  • CI/CD automation with GitHub Actions for continuous testing
  • Fixed null check bugs in UserController, CartController, BookingController
  • Fixed product rating bug in RatingController
  • Fixed “varient” → “variant” typo across entire codebase
  • Improved installer now uses Laravel seeders for consistent setup
  • Professional documentation included

Updated version 1.3.2  (27 October 2024)

  • Flutter 3.24.3 and Dart 3.5.3
  • Fixed compilation issues with Android Studio Ladybug

Updated version 1.3.1  (01 June 2024)

  • Flutter 3.24.1 and Dart 3.4.3

Updated version 1.3.0  (01 June 2024)

  • Flutter 3.22.1 and Dart 3.4.0

Updated version 1.2.0  (06 October 2023)

  • Flutter 3.13.6 and dart 3.1.3
  • Fixed bug in Admin panel when a wrong address was introduced
  • Fixed error booking appointment

Updated version 1.1.0  (18 February 2023)

  • Flutter 3.7.3 and dart 2.19.2

Updated version 1.1.0  (20 November 2022)

  • Fixed several errors on the backend
  • Mobile app updated to use Flutter 3.3.8
  • Users can now delete their accounts from the mobile app.
  • Improved support for iOS.

Updated version 1.0.2  (3 january 2022)

  • css and js file issue solved in backend

Updated version 1.0.1  (31 December 2021)

  • remove Translation api key from Backend
  • some changes in Admin panel/Vendor panel
  • some bugs resolved in admin panel, store panel and User app

Admin Panel (Included)

  • admin can add multiple Languages for adding data from admin panel sections
  • admin can set commission % while adding any vendor/ salon partner
  • admin can add/edit/delete coupons and assign it to salons,
  • admin can add/edit/delete banners and add a salon redirection in it
  • admin can send In-App notification to user and salons,
  • admin can change currency, country code, payment gateways (stripe, razorpay and paystack), msg gateway (msg91, twilio), map api (mapbox, google map), translate api (Google Translate),
  • admin can block any user app user,
  • admin can see pending bookings, completed bookings, rejected bookings and missed bookings,
  • admin can see product orders of all vendors,
  • admin can add/edit/delete scratch cards on a booking cart value,
  • admin can add/edit/delete multiple salons/vendors and login to all vendor panels via clicking a button,
  • admin can update terms and condition, cookies policy or privacy policy for app,
  • much more…

Vendor/Salon Panel (Included) 

  • vendor/salon can add/edit/delete services and service type/variants,
  • vendor/salon can add/edit/delete products,
  • vendor/salon can see pending bookings, completed bookings, rejected bookings and missed bookings,
  • vendor/salon can see product orders of all vendors,
  • vendor/salon can add/edit/delete staff (barbers),
  • vendor/salon can add/delete images which user can see in salon description page’s gallery section,
  • much more…


User Flutter App (Included)

  • user can login with email and password,
  • user can login with mobile and firebase otp,
  • user can login/signup via social login (Google, Facebook & Apple),
  • user can see the salons, salon services , salon products nearby by choosing location in user app,
  • user can book services from a particular salon nearby with a specific delivery date and time slot,
  • user can see the ratings of salons and staff,
  • user can buy products from salons and user have to pickup from the salons,
  • user can earn a scratch card on completing a service according to his cart value and can earn reward points,
  • user can apply reward points or coupons on bookings to get extra discount,
  • user can refer & earn reward points,
  • user can search barbers, salons, products , services nearby,
  • much more…

Partner / Salon Flutter App (Not Included)

  • salon can add/edit/delete products,
  • salon can add/edit/delete services & service variants,
  • salon can add/edit/delete barbers,
  • salon can see weekly earn graph, and booking order statistics,
  • salon can comfirm/reject/complete bookings
  • salon can confirm/complete product orders if products picked up by users,
  • salon can see earnings,
  • much more…

Try the Salon/ Partner Android & iOS

 (Note: Demo credentials are given below)

DEMO DETAILS

Admin login

Admin Panel: https://gofresha.tecmanic.com/admin
Username: test@test.com
Password: admin

—-

Partner logins (Use this Web Panel & App login both)

Salon/ Partner Panel: https://gofresha.tecmanic.com/vendors
Username: partner@demo.com
Password: tecmanic

—-

Customer logins (Download App from above links)

Option A: Login with Phone
Phone- 9999999999
default OTP – 123456

Option B: Login with email
email- user@demo.com
password-
tecmanic

Salon, Spa, Massage Appointment Flutter App with Admin Panel - GoFresha

17.00 USDT 59.00 USDT
Buy now

After successful payment, you will receive a download link for the source code