Sarajevo · Bosnia & Herzegovina

Hi there, I’m Majda.

Frontend Developer & Visual Designer

I build responsive React and TypeScript applications and high-end web experiences where product logic, reusable systems and visual direction work as one.

Black-and-white portrait of Majda Kapetanović
01 React · TypeScript · UI systems
Scroll
01 / About

Every detail
deserves
intention.

MY APPROACH

I care about the complete interface — not only how it looks, but how it behaves, scales and guides a user through real decisions. My work combines frontend engineering with a strong visual eye.

In application work, that means reusable components, deliberate state, predictable flows and responsive behavior. In visual work, it means hierarchy, rhythm and detail that make the experience feel considered rather than generic.

Good interfaces feel clear before they feel clever.

Majda Kapetanović

02 / Capabilities

What I bring to a project.

FRONTEND ENGINEERING REACT DEVELOPMENT TYPESCRIPT JAVASCRIPT (ES6+) APPLICATION ARCHITECTURE COMPONENT-BASED UI CONTEXT API & STATE MANAGEMENT REACT ROUTER E-COMMERCE SYSTEMS FORM VALIDATION LOCAL STORAGE & PERSISTENCE RESPONSIVE UI DEVELOPMENT UI DESIGN & IMPLEMENTATION INTERACTION & MOTION GIT, GITHUB & VERCEL

03 / Visual Work

Selected visual experiences.

Coded Vibrations premium website
01

Creative Studio Website

Coded Vibrations

A refined digital presence created for businesses that want to look premium, credible and memorable online.

Live project ↗
Noera fashion editorial website
02

Fashion Editorial

Noéra

An editorial web experience shaped through atmosphere, restraint and visual storytelling.

Live project ↗
Vesper Air luxury aviation website
03

Private Aviation

Vesper Air

A private aviation experience designed around precision, exclusivity and quiet confidence.

Live project ↗
Lumen Atelier interior design website
04

Interior Design

Lumen Atelier

A calm architectural experience exploring light, space, material and emotional atmosphere.

Live project ↗

React · TypeScript · Product systems

I build the logic behind the interface.

Working products built end-to-end around real user decisions, changing states, reusable systems and complete journeys. The evidence below is verified directly in the source.

Flagship application build · 01 Source-verified implementation

Luxury commerce application

Royal Cosmetics

A 20-product beauty retail application — from first search and product discovery to a validated, simulated checkout and order confirmation.

  • 10 Route views
  • 17 Reusable components
  • 05 Automated logic tests
01

Discovery engine

Search, category and price filters, sorting across 20 products, plus clear empty states.

02

Buying logic

Cart quantities, stock checks, live totals and free delivery logic at the verified 80 KM threshold.

03

Personal state

Two shared React contexts preserve wishlist and cart data between visits through local storage.

04

Checkout flow

Validated delivery fields, payment selection and a clearly simulated order-confirmation journey.

Live application ↗ View source ↗

React 19 · TypeScript · Context API · Vitest

Complimentary delivery on orders over 80 KM
ROYAL
New ritual · 2026

Beauty,
curated.

Elevated formulas selected for the rituals that are entirely yours.

Discover the collection
Luxury cosmetics collection 01 / Signature edit
Live interface preview

Storefront · Responsive product storytelling

Different problems.
The same standard.

Source-reviewed builds with concrete proof of search, persistence, dynamic rendering and interface logic across distinct product categories.

02 / Creative system JavaScript application

Dynamic brand direction tool

BrandLab AI

Four decision inputs generate a complete concept, color palette and reusable CSS variables with immediate visual feedback.

  • 04 decision inputs
  • CSS & palette copy
  • Up to 06 saved concepts
03 / Discovery system JavaScript application
CineVault movie discovery interface with search and filtering

Movie discovery experience

CineVault

A source-verified discovery interface with 12 titles, six genres, five sort states and a collection that persists.

  • 12 titles · 06 genres
  • 05 sort states
  • 03 persisted preferences

From polished interface
to complete product flow.

  • 01 E-commerce experiences
  • 02 Booking & client portals
  • 03 Search & discovery tools
  • 04 Business dashboards
05 / Process

Clear thinking. Calm execution.

01

Discover

Understand the idea, audience, goal and emotional direction.

02

Structure

Shape content, hierarchy and user flow before visual decisions.

03

Design

Create a visual system with clarity, rhythm and a distinct identity.

04

Develop

Build responsive, maintainable interfaces with thoughtful motion.

05

Refine

Test, simplify and polish every detail until the experience feels right.

06 / Contact

Have a project
worth building?

Let’s create something clear, elegant and memorable.

majda.tech10@gmail.com