Services · Ecommerce development · On-demand staffing marketplaces

Staffing marketplaces for Edinburgh, written under Scots law and ready for August.

Codeeo offers staffing marketplace website development for Edinburgh operators who want venues, hotels, caterers and care providers to book checked workers online and pay at the point of booking. We build the marketplace website, the hirer checkout, worker onboarding and verification, commission and payouts, and the admin that resolves disputes, with terms, cancellation rules and records set up for Scotland's own legal system rather than copied from an English template.

Edinburgh's staffing demand is lopsided. A quiet February becomes a flooded August when the Fringe and the other summer festivals arrive, and Hogmanay brings a second spike. The marketplace has to take a sudden wave of new workers and pop-up hirers without letting checks slip, then shrink back in September without leaving unpaid invoices behind.

Built for
Edinburgh and Lothians staffing businesses supplying festivals, hotels, conference venues, catering and care, plus founders launching a Scottish shift marketplace.
Typical timeline
Planned backwards from the season you need to trade in. If a festival summer is the target, we agree in scoping what must be live by then and what can follow afterwards.
What you own
Your company owns the code, data, payment provider account, terms and policies text, domain and hosting accounts from the first day.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

Platform features

What an Edinburgh staffing marketplace needs to sell and settle shifts.

Most hirers on an Edinburgh marketplace fall into two groups. Year round hirers, such as hotels in the New Town, offices at the Exchange and Edinburgh Park, and care homes across the city, book steady volumes and want account terms. Seasonal hirers, from pop-up festival venues in the Old Town to caterers at the Royal Highland Centre in Ingliston, appear for a few weeks, book heavily and pay by card. The platform has to serve both without separate systems.

The features below are built as a web platform. Hirers book from a laptop or phone browser, workers apply and accept shifts without downloading anything, and your team runs verification, pricing, payouts and disputes from the admin. Staffing booking platform development Edinburgh operators commission from us always includes the Scottish details: separate bank holidays, PVG status and Scots law terms.

Explain your project
  • Seasonal hirer sign-up

    Festival venues and pop-up bars create an account, verify the business and add a card in a few minutes. Seasonal hirers can be limited to card payment with a deposit on large bookings, while long standing hirers keep invoice terms, so new accounts carry no credit risk during the busiest weeks.

    Hundreds of short term hirers can trade safely in one month.

  • Surge onboarding for workers

    Before August, applications from students at the University of Edinburgh, Heriot-Watt and Edinburgh Napier, and from seasonal arrivals, rise sharply. A staged onboarding flow collects documents, queues them for review by priority role, and lets your team bulk approve straightforward cases while flagging anything unclear.

    Checks keep pace with applications instead of becoming a backlog.

  • PVG and role eligibility

    Roles that count as regulated work with children or protected adults are marked in the admin. A worker can only be booked into them once their PVG scheme membership with Disclosure Scotland is recorded and checked. Care roles can also require SSSC registration, and hospitality roles can require personal licence or staff training records.

    Eligibility is enforced by the booking rules, not by memory.

  • Scottish rate calendar

    Scotland's bank holidays differ from England's, including 2 January, the summer bank holiday at the start of August and St Andrew's Day if you choose to honour it. Rate cards apply holiday uplifts from a Scottish calendar, and festival weeks can carry a seasonal rate that hirers see in the listed price.

    Holiday and festival rates are correct without manual edits.

  • Checkout with clear totals

    The hirer sees one total that includes your booking fee and VAT before paying, in line with the drip pricing rules now in force under the Digital Markets, Competition and Consumers Act 2024. Card payments use Strong Customer Authentication, and pay by bank is offered for larger bookings.

    No surprise charges at the last step of checkout.

  • Scots law terms and acceptance

    Hirer and worker terms prepared by your Scottish solicitor are shown at the right step and accepted with a timestamp and version number. If you trade across the UK, the platform can show different governing law and dispute clauses depending on where the hirer is based.

    You can prove which terms applied to any booking.

  • Commission, payouts and VAT invoices

    When hours are approved, the payment provider splits the hirer's payment between the worker or supplying agency and your commission. Hirers receive a VAT invoice for each booking or a monthly statement, and payouts reach workers by Faster Payments with the shift reference attached.

    Everyone is paid from one approval, with matching paperwork.

  • Leith and city zones

    Hirers and shifts are grouped into zones such as Leith, the Old Town, the West End and Edinburgh Park, with Ingliston and Lothians towns added where you supply them. Workers choose the zones they can reach, and festival road closures can be noted on affected listings so arrival times are realistic.

    Shifts go to people who can actually get there on time.

  • Disputes and evidence

    A hirer can raise a problem with hours, conduct or a no-show within a fixed window after the shift. Check in records, messages and the accepted terms are attached automatically, and only the amount in dispute is held. Your team records the outcome, which stays on file for as long as your retention policy allows.

    A clear record if a disagreement goes further.

  • Reviews and repeat booking

    After a completed, paid shift both sides can leave a review, and hirers can save good workers to a favourites list for next season. Reviews come only from real bookings and are moderated under a published policy, which matters now that fake reviews are a banned practice in UK consumer law.

    Good festival workers are rebooked the following year.

Who it suits

Edinburgh businesses with seasonal peaks and strict checks.

A marketplace suits Edinburgh operators who see their hirer list double or treble in season and cannot onboard those hirers and workers by phone and email fast enough. It also suits care and support suppliers who need eligibility checks enforced at the moment of booking. If your business places a steady team with a few long term clients, a booking site without marketplace features may serve you better. We would rather tell you that during scoping than build commission and payout features that sit unused.

01

Festival and event staffing suppliers

Suppliers who staff box offices, bars, front of house and crew for venues during August and around Hogmanay need to sign up dozens of short term hirers and hundreds of workers in weeks. The marketplace takes deposits from new venues, assigns workers by role and training, and settles every venue's account quickly once the festival ends, before temporary hirers disappear. Workers who did well are tagged for an early invitation the following spring.

Fast hirer sign-up with deposits for new venues.

02

Hotel and conference staffing

Hotels across the city and conference events at the EICC book banqueting, housekeeping and porterage cover all year with peaks for conferences and graduations. These hirers usually want account terms, named supervisors who approve hours and monthly invoices. The platform gives them that while letting your coordinators fill shifts from a shared pool.

Year round accounts with monthly invoicing.

03

Care and support cover

Care providers across Edinburgh and the Lothians book support workers who must hold the right registration and PVG membership for the role. The marketplace only offers those shifts to eligible workers, records each check against the booking, and lets providers approve hours from a phone at the end of a shift. Sensitive personal data is kept to what the role requires, and providers never see a worker's identity documents, only confirmation that each check has passed and when it next expires.

Eligibility checks enforced before a shift is offered.

04

Scottish founders with UK plans

Founders starting a shift marketplace in Edinburgh often plan to add Glasgow, Aberdeen and later English cities. We set up the platform so governing law, bank holidays, vetting schemes and rate cards are configured per region, so moving south of the border means adding settings rather than rewriting terms and code.

Region settings ready for Glasgow and beyond.

Building for an Edinburgh season

  1. 01Choose the target seasonWe agree which season the platform must trade in first, usually a festival summer or the winter run to Hogmanay, and work backwards to decide what the first release contains.
  2. 02Set rules and termsCommission, deposits, cancellation charges and dispute windows are agreed, and your Scottish solicitor prepares the hirer and worker terms the platform will present.
  3. 03Design hirer and worker flowsSeasonal hirer sign-up, account hirer booking and worker onboarding are designed and reviewed by video call, with special attention to the surge onboarding queue.
  4. 04Build, connect and testWe build the platform, connect payments, payouts and accounting, and test peak load, failed card authentications, deposit refunds and bulk approvals before any real money moves. Load testing uses booking volumes from your busiest previous season.
  5. 05Soft launch before the peakExisting hirers and workers start booking a few weeks before the season so problems surface while volumes are still manageable and your team learns the admin.
  6. 06Run the season, then reviewWe support the platform through the peak, then review disputes, drop offs and payout timing afterwards and plan changes for the following year.

Technology

What we build this with.

We typically build on Next.js or Laravel, with a relational database, UK or EU hosting and a regulated payment provider for split payments and payouts. Staffing booking payment integration Edinburgh operators need, including deposits, saved cards and pay by bank, is tested in the provider's sandbox first.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions from Edinburgh operators

Mainly in the terms, dispute routes and record keeping, not the code.

Scotland has its own contract law, courts and limitation rules, so hirer and worker terms should be drafted or checked by a Scottish solicitor rather than copied from an English template. Small consumer claims in Scotland go through the simple procedure in the sheriff courts, not the English small claims track. We build the platform to show the right terms, record acceptance and keep booking evidence for the retention period your solicitor sets.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews