Ariadna Russu Studio

A website for a nail studio with online booking

The website of a manicure and pedicure studio in Chișinău: online booking in a few steps, the price and duration of every service, courses, gift cards, more than 500 photos of past work and Google reviews. Everything is in three languages, and the owner changes the texts, prices and sections herself in the admin panel.

ariadna-russu.moduloom.org
A website for a nail studio with online booking

What was needed

Ariadna Russu does manicures and pedicures in central Chișinău and teaches courses for beginners and working nail artists. She needed a site where clients see prices and service times on their own, pick a free slot and book without messaging, and where the studio sells courses and gift cards.

The owner wanted to change the name, texts, prices, working hours and payment methods herself, and to switch sections on and off without a developer. Clients read in Romanian, Russian and English, and the site has to be just as easy to use on a phone as on a computer.

The solution

  • Booking without messages: the client ticks one or more services, sees the total price and length of the visit and picks a free slot. The booking can be added to Google or Apple Calendar.
  • Prices and rules in plain sight: every service has a price and duration, with category filters and the rules for deposits, cancellations and late arrivals.
  • Courses: a page for each course with the syllabus, format and group size.
  • Gift cards: for any service, valid for 12 months, sent to the recipient by email.
  • Over 500 photos of work, with filters: manicure, extensions, correction, pedicure, French.
  • Real reviews: Google reviews with a 5.0 rating; new ones are checked before they are published.
  • Personal account: bookings, orders, courses and favorites in one place.
  • Everything is edited in the admin panel: texts, prices, the artists' schedules and payment methods, and any section can be switched on or off. Booking notifications arrive in Telegram.
  • On a phone: an Instagram-style profile, with the “Book now”, “Message us” and “Call” buttons always within reach.
  • Site languages: Romanian, Russian and English, with a light and a dark theme.
For technical specialists
  • Rust
  • Axum
  • PostgreSQL
  • Docker Compose
  • Cloudflare
  • Rust (Axum, SQLx, Askama), PostgreSQL 16.
  • Pages are rendered on the server with plain JavaScript, no frameworks and no build step: the site is fast and works even with JavaScript turned off.
  • Docker Compose, with photos and files in S3-compatible storage.
  • Automatic backups with restore checks, security updates and certificate renewal.
  • Admin sign-in with two-step verification and administrator, manager and operator roles.
All work

How it looks

Similar projects

moduloom

The moduloom admin panel

Our own admin panel, which runs this site. Texts in every language in one form, a preview before publishing and version history.

View the project

Knit & Ispira

Online store for knitwear in Moldova

A knitwear store where the owner manages products, prices, delivery and payment herself. The site is finished; all that is left before launch is the domain and card payments from the bank.

View the project