Work

Real systems. Real users. See for yourself.

Selected work — with links to the live site and the code, so you can judge the quality yourself.

  1. Home page of the passenger van transport website: a headline about transport from Belgrade to Croatia, Greece and Italy, with contact buttons.
    Live

    01/Website

    Passenger Van Transport Website

    A marketing site for a passenger van company connecting Serbia with Croatia, Greece, North Macedonia, Slovenia and Bosnia. Every destination has its own search-optimized page, and every button opens WhatsApp or Viber with the message already written.

    • React
    • Tailwind
    • Framer Motion
    • SEO
  2. Live

    02/Web app

    Van Transport Booking System

    A shared reservation book for a van transport company running routes from Serbia to Greece, Croatia, Italy and the region. Owners enter the trips, and each driver team sees only its own. It lives on the phone, installs like an app and stays readable with no signal on the road.

    • Next.js
    • Supabase
    • PostgreSQL
    • PWA
    • Offline
  3. Internal tool

    03/Automation

    Automated Attendance Records

    A desktop app that reads attendance PDF reports and writes each employee's check-in and check-out into the right Excel sheet — creating a new monthly table from the existing template when needed. Daily manual copying comes down to picking two files.

    • Python
    • PySide6
    • Excel
    • PDF
  4. In progress

    04/Web app

    Gym Management System

    A web app that replaces paper and four Excel files for a gym in Montenegro: members check in with a QR card at reception, and memberships, personal training, bar sales and stock, shift reports and the owner's finance view all live in one system. Every correction and voided payment stays on record, and only the owner can change a closed shift.

    • Next.js
    • TypeScript
    • Supabase
    • PostgreSQL
  • Next.js
  • React
  • TypeScript
  • Tailwind
  • Supabase
  • PostgreSQL
  • Python
  • tRPC
  • Framer Motion
  • PWA
  • GitHub Actions
  • Vercel

Contact

Tell us what you need. The rest is our job.

Fill in a short form — no technical details needed. We’ll reply by email with the next steps.

What happens after you send it

  1. 1We reply to your email within 24h on working days.
  2. 2We set up a short call to understand your business.
  3. 3We send a written offer with scope, timeline and price.

Prefer to write directly?

kontakt@ejajti.com

Step 1 of 2

What do you roughly need?

Project type