TemplatesService Business
Template

Service Business

Perfect for salons, barbershops, beauty studios, coaching practices, cleaning services, repair shops, and any business that offers services customers can browse and book.

SalonsBarbershopsStudiosCoachingCleaningRepair
01

What Is Included

A fully working app with real screens connected together. You customize it to match your brand - colors, images, text, and layout - then publish.

Screens and Flows

Onboarding slidesFirst-time intro that explains your business to new users
Sign in / Sign upEmail, Apple, and Google authentication ready to go
Home dashboardHero banner, featured services, opening hours, quick actions
Service listBrowsable list of all your services grouped by category
Service detailFull description, pricing, duration, and book button for each service
Booking calendarDate and time picker so customers schedule their own appointments
Booking listCustomers see their upcoming and past bookings
ChatDirect messaging between you and your customers
Profile & settingsCustomer profile editing and app preferences
About / InfoYour story, team, FAQ, and contact details

Components Used

Every screen is built from real Struklio components you can also use independently:

02

How to Use This Template

01

Pick the template in the app

  • Open the Struklio app → tap Create App → select Service Business.
  • The full project is cloned into your workspace instantly.
02

Replace the placeholder content

Go screen by screen and swap out the demo text and images with your own:

  • Business name and logo - update the header and onboarding slides
  • Service names, descriptions, and prices - edit each service card
  • Photos - replace placeholder images with real photos of your work, space, or team
  • Opening hours - set your actual weekly schedule
  • About section - write your own story and add FAQ items
03

Adjust styling to match your brand

  • Tap any component → open the style panel
  • Change primary color, fonts, border radius, and spacing
  • Preview changes live on your device - what you see is what your customers get
04

Test the full flow

Walk through the app as a customer would:

  • See the onboarding slides
  • Sign up with a test account
  • Browse services and tap into a detail screen
  • Pick a date and time on the booking calendar
  • Open chat and send a test message
  • Check the profile and settings screens

If anything feels off, go back and adjust. You can preview unlimited times on Free plan.

05

Publish when ready

When you are happy with the result, move to the Going to Production guide.

03

What to Consider Before Publishing

Apple App Store Requirements

Unique value

Apple requires your app to provide something useful beyond a simple website. This template already includes booking, messaging, and push notifications which qualifies.

Screenshots

You need 6.7" and 5.5" screenshots. Take these directly from the Struklio preview on your device.

Privacy policy

Required. Add your privacy policy URL during submission (you can host it on your website or use a free generator).

App Review guidelines

Apple reviews every app. Make sure your content is complete: no placeholder text like "Lorem ipsum", no broken images, no empty screens.

Login credentials

If your app requires sign-in, provide a demo account in the review notes so Apple's review team can test the full app.

Google Play Store

Coming soon

For launch, publishing support is App Store only. Google Play guidance will be added soon.

General Publishing Tips

Test on iOS

For launch, validate flows on iPhone devices and submit once everything is stable. Android support is coming soon.

Push notifications

This template supports push notifications for booking confirmations and chat messages. Configure your notification keys during the build step.

Clear app name

Use your business name. Avoid keyword stuffing and keep your listing clear and honest.

Developer account

For launch you only need an Apple Developer account ($99/year). Google Play support is coming soon.

Plan your updates

After launch, you can update content and re-publish anytime. Customers get updates automatically.

04

Customize Further

This template is your starting point, not your limit. You can add more screens, remove what you don't need, or rearrange navigation.

Remove screens you do not need (e.g., remove chat if you prefer phone calls). Rearrange navigation tabs and menu items to match your workflow.

Need help customizing?

Head to Support for guidance.