DEV Community

Cover image for Building Fiesta Agency: Because Apparently, “Just Make It Look Good” Wasn’t Enough
Arum
Arum

Posted on

Building Fiesta Agency: Because Apparently, “Just Make It Look Good” Wasn’t Enough

One of the projects I’ve been working on recently is Fiesta Agency, an event planning and entertainment agency based in Kigali, Rwanda.

The goal was to build a modern website that reflects the energy of the brand, showcases their services and events, and gives potential clients a proper place to explore what they do.

Simple enough.

Then, as usual with development, “simple” started growing features. 😅

I wanted the website to feel visual and interactive without making it difficult to use.

The stack:

React • TypeScript • Vite
Tailwind CSS • shadcn/ui
Framer Motion • Supabase
React Router

The platform includes services, events, portfolio, company information, how Fiesta works, and contact.

But making the frontend look good was only part of the job.

Because apparently, websites are also expected to actually work.

I built a content management system backed by Supabase so events, portfolio items, and media can be managed without opening the code every time something needs to change.

That part was particularly interesting because it pushed me to think beyond the interface and consider how the website would actually be maintained and used after launch.

I also made sure the experience works across different screen sizes, because a beautiful desktop website that falls apart on a phone is basically just expensive wallpaper.

Building Fiesta gave me the chance to work across different parts of a web application, from the UI and frontend architecture to backend data and content management.

The website is now live.

Live Website: https://fiesta-agency-done.vercel.app/

You can check out the live version a

Another build shipped.
On to the next one.

Top comments (0)