Phase 1 live

GastroBiz

A recruitment platform for hospitality. Restaurants, hotels and cafés find staff, and people in the industry find their next job.

Visit the platform(opens in a new tab)
Industry
Hospitality
Project type
Web recruitment platform
Users
Candidates and companies
Status
Phase 1, live
The GastroBiz home page, with a job search by role and city

How it works

  1. 1

    Everyone creates an account

    Candidates build a profile, companies set up an employer account. It takes a few minutes.

  2. 2

    Companies post jobs

    The listing goes live right away, and the company can search for candidates by city and category.

  3. 3

    They find each other

    Candidates apply to jobs, and companies can invite available candidates directly.

What each side can do

The platform has two account types, each with its own tools.

For candidates

People who work, or want to work, in hospitality.

  • Account created in minutes
  • Professional profile
  • Previous experience
  • Availability: right away or for set periods
  • CV, diplomas and certifications
  • Professional status
  • Applying to jobs
  • Can be found directly by companies

For companies

Restaurants, hotels, cafés and other hospitality businesses.

  • Company account created in minutes
  • Company profile
  • Posting and managing jobs
  • Searching for candidates
  • Filtering by city and category
  • Candidates available right away, clearly marked
  • Inviting a candidate directly to a job
  • Managing the hiring process
  • Subscriptions and credits
  • Community

Phase 1 is live. The platform keeps evolving based on how the industry actually works.

What it looks like

  • The screen for choosing between a candidate and a company account
    Choosing an accountWhen signing up, everyone picks whether they want to get hired or to hire.
  • The company sign-up form
    Company sign-upA single form. Billing details are only needed at the first payment.
  • A candidate profile with its completion score
    Candidate profileA score shows how complete the profile is and what's missing for the Verified Candidate badge.
  • The candidate documents section
    Candidate documentsThe CV, diplomas and certifications, all in one place.
  • The applications list with the notifications panel open
    Applications and notificationsCandidates see what they applied to and get notified when something happens.

What it's built with

What each technology does in the project, in short.

  • React

    The screens, buttons and forms that candidates and companies use. Version 19.

  • Material UI

    The set of visual components: fields, menus and buttons that look and behave the same everywhere.

  • Flask

    The back end, written in Python: accounts, jobs, applications and subscriptions.

  • PostgreSQL

    The database: it stores accounts, jobs and applications.

  • Docker

    Packages the app so it runs the same way on the server after every update.

How the data is protected

The platform runs on a server we set up ourselves. In short, what gets it ready for real users:

  • Dedicated server

    The platform runs on its own server (VPS), not shared with other websites.

  • Encrypted access

    The server can only be managed over an encrypted connection (SSH).

  • Firewall

    The server only accepts the traffic it strictly needs. Everything else is blocked.

  • Automatic blocking

    Fail2ban blocks addresses that repeatedly try to guess a password.

An A+ on Security Headers

Security Headers is a public test by Snyk that checks whether a site tells the browser how to defend against common attacks. GastroBiz got the top grade.

Check the result(opens in a new tab)
The Security Headers report for gastrobiz.ro, graded A+