We use cookies

We use first-party and third-party cookies to analyse traffic and improve your experience. You can accept or decline them. Privacy policy.

Skip to content
CaseBranding
Projects

Mi Caseta Flamenco

We created the brand and digital platform for Mi Caseta: visual identity, corporate website, online booking system, interactive seating map, payments, management backend and promotional video for flamenco and cultural events.

Client
Mi Caseta
Year
2025
Sector
Cultural events, flamenco shows and online ticket sales
Location
Estepona, Málaga
Visit the website (opens in a new tab)
Mi Caseta Flamenco — Cultural events, flamenco shows and online ticket sales
LogoVisual identityOutdoor advertisingCorporate websiteTicketing platformUX/UIFrontendBackendInteractive mapBooking systemAdmin panelPayment gatewayPromotional video
00Summary
Mi Caseta was conceived as an integrated solution to professionalise online ticket sales for flamenco shows, cultural events and tourism experiences. The project reached far beyond a website or a booking tool: we developed a complete brand, its visual identity, logo, outdoor advertising materials, corporate website, promotional video and an advanced digital platform with purchasing flow, interactive map, online payments and management backend.
↗Browse the site

Explore it, at your own pace.

Every page as its users experience it: switch tabs, scroll and flip to mobile to see how the design responds.

You are on the live site · app.micaseta.com/?lang=en#calendar
01Chapter

Context and challenge

Cultural and tourism events often still combine manual processes, phone sales, WhatsApp bookings, spreadsheets and generic platforms. Mi Caseta called for a tool tailored to a show with tables, zones, seats, dinner options, promotions and differentiated tickets.

Mi Caseta needed to resolve that complexity backstage, so the user would only see simplicity. Visitors had to be able to choose a date, ticket type, seat or zone, add options and pay easily. The organiser, in turn, needed to control shows, bookings, coupons, customers, availability, payments and cancellations from a clear and autonomous management environment.

a.The real challenge: turning complex operations into a simple experience

The project brought together several simultaneous challenges:

  • 01designing a brand with Andalusian and cultural character, yet professional enough to operate as a digital product
  • 02building an intuitive purchasing experience for national and international users
  • 03designing an interactive map capable of representing tables, zones and availability
  • 04integrating booking logic, seat selection, promotions, dinner options and payments into a single flow
  • 05creating a backend that gave the organiser full autonomy to manage the system
  • 06preparing the platform to grow into other cultural and tourism events
  • 07complementing the digital experience with outdoor advertising, communication and promotional video
Mi Caseta Flamenco — image 1 of the project
02Chapter

Strategic approach

We conceived Mi Caseta as a brand-platform: the entry point to a complete experience. Discovering the event, understanding the offer, choosing a ticket, booking a seat, paying and receiving confirmation, all as smoothly as possible.

a.A brand rooted in culture

The visual universe needed to connect with the imagery of the fair, the caseta, flamenco and the Andalusian experience through a careful, contemporary lens. We sought a warm, direct and commercial identity, able to work just as well on a mobile screen as on an outdoor advertising piece.

b.Conversion-oriented UX

The functional objective was to turn interest into booking. Each screen was designed to reduce doubt, organise information and guide the user step by step: show selection, ticket choice, map, additional options, payment and confirmation. The experience had to feel fast and easy to understand, especially on mobile.

c.A digital product that can be operated

The platform also had to be useful for the organiser. That is why we developed an admin panel for managing shows, bookings, customers, coupons and key operations. Beyond looking good, the brand had to support a real working tool.

Mi Caseta Flamenco — image 2 of the project
Mi Caseta Flamenco — image 3 of the project
03Chapter

Brand identity

Mi Caseta is born with a fairground name and a tablao soul. The logo is a warm, memorable phrase —“mi caseta”, “my booth”— set in a serif with character and signed underneath with “Flamenco Nights Estepona” in red. A piece that reads just as well on a digital ticket, a phone icon or a roadside billboard.

The system is completed by a palette that smells of the feria —booth red, fair gold, tablao black and canvas ivory, supported by albero sand, olive and night blue—, photography with the energy of the live show and large headlines with a handwritten stroke that adds the accent. The brand moves from the outdoor poster to the payment button with the same voice.

Mi Caseta Flamenco — image 4 of the project
04Scope

What we made.

01

Brand and communication

  • Mi Caseta logo
  • visual identity and graphic language
  • primary and secondary colour palette
  • application criteria for digital and print
  • posters and outdoor advertising
  • promotional pieces for shows and experiences
  • consistency between outdoor advertising, website and booking platform

02

Corporate website

  • design of Mi Caseta’s web presence
  • content structure to explain the proposal
  • commercial approach oriented towards advance ticket sales
  • calls to action towards online booking
  • responsive adaptation for mobile, tablet and desktop

03

Ticketing platform

  • complete UX/UI design of the purchasing flow
  • interactive frontend for end users
  • show and date selection
  • interactive map of zones, tables or seats
  • ticket type selector, including adult/child
  • intelligent quick booking system
  • dinner options or add-ons associated with the experience
  • discount codes and promotions
  • secure payment gateway integration
  • digital ticket generation and management
  • mobile-optimised responsive experience

04

Backend and admin panel

  • admin panel for internal management
  • management of shows, bookings, customers and coupons
  • availability control and cancellations
  • REST APIs connecting frontend, availability, payments and operations
  • secure administrator authentication
  • system prepared to maintain and scale events
Mi Caseta Flamenco — image 5 of the project
05Chapter

Visual development

Mi Caseta’s identity was built around a very specific tension: it needed to feel cultural, warm and close, but also technological, reliable and ready to sell. The visual result combines an intense and recognisable base — deep reds, warm ivories, golden accents — with a clear and functional interface structure.

The logo acts as an emotional anchor. Outdoor advertising extends that presence into the physical environment and turns the brand into a point of attraction. The corporate website explains the proposal and the digital platform resolves the key action: booking and paying.

The visual direction unites brand and product. Every decision — colour, typography, button, card, map, CTA, admin panel — belongs to the same intention: making users perceive Mi Caseta as an organised, professional and easy-to-use experience.

06Chapter

Audiovisual

In addition to the identity and digital platform, we developed a promotional audiovisual piece to convey the real energy of the experience. The aim was for Mi Caseta to be perceived as what it is: a cultural experience with atmosphere, music, closeness and emotion.

The production was filmed on location, with members of the flamenco group, and directed visually to capture the force of the live performance: gestures, movement, rapport, stage presence and atmosphere. The piece needed to activate the desire to attend before the user even reached the purchase flow.

The video works as a bridge between brand and conversion. It reinforces the perception of the show, brings authenticity to the project and accompanies the user from the initial emotion through to the ticket booking platform.

07Chapter

UX/UI and purchasing experience

The purchasing flow was designed to feel smooth from the first click. In ticketing, every certainty counts: understanding the zone, knowing what the ticket includes, finding your way on the map, paying with confidence and receiving a clear confirmation.

The experience was structured around clear decisions:

  • 01fast show and date selection
  • 02direct reading of availability
  • 03interactive map with visual information about the venue
  • 04adult and child ticket selection
  • 05additional options integrated lightly into the process
  • 06purchase summary that remains easy to understand
  • 07secure Stripe payment
  • 08clear final confirmation with digital ticket

a.Interactive map and availability logic

The map is the core of the experience. It allows users to visualise the environment, understand location and choose with greater confidence. The availability logic guarantees accurate data, controls simultaneous bookings and allows the system to operate with greater precision.

b.Intelligent quick booking

Alongside the manual route, we incorporated quick booking logic to automatically assign the best available option. This speeds up purchase for those who prefer to let the system choose their seat and accelerates conversion during periods of high demand.

c.Real responsive design

The system was designed especially for mobile. Many users discover the event through social media, WhatsApp or outdoor advertising, and complete the purchase from their phone. The platform works clearly in that context: accessible buttons, organised information, short steps and fast reading.

08Chapter

Technical architecture

Mi Caseta was developed with a modern, modular architecture prepared to grow. The solution combines user frontend, admin panel, backend, database, payment gateway, authentication, security and storage within a coherent and scalable structure.

a.Technical foundation

  • 01User frontend — React 18 with Vite and React Router v6; Tailwind CSS and i18next for a responsive, internationalised interface optimised especially for mobile
  • 02Admin panel — Next.js 14 with Tailwind CSS, Axios and SWR; a fast and autonomous management environment updated in real time for the organiser
  • 03Backend and APIs — Node.js 22 with Express.js and MongoDB Atlas; REST APIs, JWT and Stripe API within a coherent, secure and scalable business ecosystem
  • 04Security — Helmet, CORS, CSRF tokens, Bcrypt and rate-limiting; email and OTP authentication with encrypted environment variables across every layer
  • 05DevOps and infrastructure — PM2 and GitHub Actions CI/CD; AWS S3 with presigned URLs, daily backups and code quality with ESLint, Prettier and Husky
  • 06Interactive map — dynamic venue visualisation with zone, table and seat selection in real time; availability logic that keeps every booking in its place and guides users through their choice with clarity and confidence
09Chapter

System, replicability and depth

Mi Caseta was designed as a platform open to growth. Its architecture allows the system to expand into new events, dates, ticket types, languages, promotions or even new payment gateways if the project’s growth requires it.

The depth of the case lies in bringing together layers that are often treated separately:

  • 01a recognisable brand with a presence in the street, on the web and on screen
  • 02a transactional platform designed from the user experience
  • 03an operational backend that the organiser can manage autonomously
  • 04outdoor communication coherent with the digital system
  • 05a promotional video that activates emotion before purchase
  • 06growth capacity towards other events and formats

The brand lives in the street, in the video, on the web and in the admin panel. That continuity is what turns the project into a system.

10Result

Result and transformation

The result was a fully operational brand and platform for online ticket sales, initially applied to flamenco shows and with the potential to expand into other cultural and tourism events.

  1. 01a dedicated visual identity for Mi Caseta
  2. 02a recognisable logo that works across digital and physical formats
  3. 03outdoor advertising coherent with the brand system
  4. 04a corporate website prepared to attract users and explain the proposal
  5. 05a clear, fast and responsive purchasing experience
  6. 06an interactive map for selecting seats and zones
  7. 07secure Stripe payment integration
  8. 08an admin backend to manage shows, bookings, coupons and customers
  9. 09a system prepared for cancellations, refunds and availability control
  10. 10promotional video as an audiovisual support piece for commercial activation
  11. 11a scalable technological base for future events
11Chapter

The website

The Mi Caseta website works as the gateway to the experience. It presents the offer, reinforces trust and directs users towards the main action: booking a ticket clearly, quickly and securely.

The platform turns that intention into a complete transaction. The route — event, ticket, interactive map, additional options, payment and confirmation — was designed so that users always move forward with context, especially on mobile.

The system is completed with an admin backend through which the organiser can manage shows, bookings, coupons, customers, availability and key operations. The website is the public surface of a complete digital product.

  • 01Tickets

Palette

Tap a colour to copy its code

What we learned…

Mi Caseta shows that a ticketing platform is built with technology and also with brand, trust, clarity, communication and a user experience designed from both the user’s point of view and the organiser’s real operations.

When branding, UX/UI, backend, payments, outdoor advertising and video work under the same direction, the result is a complete system for acquisition, sales and management. That is how digitising a process becomes building a digital product with its own identity.

Next case2025

Branding · Spaces · Web design UX/UI

Restaurante La Palma