Skip to content
D. Svilenković
01Work02Services03Industries04Guides053D06Check your site07Contact

HomeWorkOnBeat.ba

OnBeat.ba

OnBeat.ba from Sarajevo runs a DJ school, organizes events and rents out equipment. All of it fits on one page: visitors see what the team can do, and the form asks which service they have in mind, so the inquiry arrives already sorted.

  • One-page website
  • Sarajevo, Bosnia and Herzegovina
  • October 2026
  • 2 min read
  • PHP
  • HTML
  • CSS
  • JavaScript
Customer
OnBeat.ba
Industry
DJ school and event production
Location
Sarajevo, Bosnia and Herzegovina
Type
One-page website with a contact form
Services on the site
DJ school, event production, equipment, video, photography, DJ studio
Technologies
PHP · HTML · CSS · JavaScript
Website
onbeat.ba
Status
Live on the client's hosting
The OnBeat.ba hero section with a DJ console built from HTML and CSS
Hero section with the DJ console and the school's numbers

01 / 04

Six services on one page

OnBeat.ba is a DJ school from Sarajevo that, alongside training, organizes events, rents out DJ equipment, films and photographs celebrations and runs a DJ studio. The page follows the order in which a visitor makes up their mind: the hero section, services, a few words about the school and contact. Each service has its own card with a short description and three bullet points, and the button on the card leads straight to the form.

DJ school and event production services on cards
Services on cards, each with three bullet points and a button to the form

02 / 04

A DJ console drawn in code

To the right of the heading are two turntables and a mixer with knobs and faders, and below them a sound visualizer and floating notes. None of it is a photo: the console is built from HTML elements and CSS, and JavaScript brings it to life when you hover over it. That is why it stays sharp on every screen and adds no images to the first load.

Other services and the Contact us button
Video, photo services and the DJ studio, followed by a call to get in touch

03 / 04

Inquiries arrive sorted

The form asks for a name, email and message, and the phone number is optional. A dropdown lets the visitor pick a service: DJ school, event production, equipment, video, photography or something else. Fields are validated as soon as the visitor leaves them, and the message is sent in the background, without reloading the page, with a notice saying whether it was sent or did not go through.

Anyone who does not like forms has direct links for calling, Viber, WhatsApp and email, as well as Facebook and Instagram.

04 / 04

Language and structured data

The text is in Bosnian, for visitors from Sarajevo and all of Bosnia and Herzegovina. The page carries structured data for the organization, the school and the website, with Sarajevo as the headquarters. The site runs on hosting chosen by the client.

On a phone

The same site, in your hand.

Most visitors come from phones, so the layout, buttons and images are arranged for the small screen first.

OnBeat.ba on a phone

Questions

What clients ask.

Is the site on your server?

No. The site runs on the client's hosting, and we did the design and development.

Why is everything on one page?

The services are related and quick to describe, so a single page gives an overview without wandering through menus. The menu leads to the services, the story of the school and contact.

Related projects

From the same field.

Next projectRadio AMIMulti-page website · Kikinda

→Contact

Have a project? Write to us.

Four short questions, about a minute of your time. We reply within 24 hours.