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

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.

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.

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.

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.

DJ Njace
Trubači Stars
Baletska škola Dobrile Novkov “La Sylphide”