7 min read

From Relume to shadcnblocks: building modern UI systems

How Bloom Team’s Niko Gorjan collaborates with one of the largest shadcn component libraries

7 min read

From Relume to shadcnblocks: building modern UI systems

How Bloom Team’s Niko Gorjan collaborates with one of the largest shadcn component libraries

Laptop mockup
Casual studio portrait of a bearded man with curly hair in a white shirt, arms crossed, on a light gray background.

Niko Gorjan

Developer

Casual studio portrait of a bearded man with curly hair in a white shirt, arms crossed, on a light gray background.

Niko Gorjan

Developer

Strong collaborations are built on shared standards. For Bloom Team’s Niko Gorjan, working with shadcnblocks.com grew naturally from hands-on experience at Relume.

Niko Gorjan’s collaboration with shadcnblocks.com started indirectly—through another fast-moving product team.

While working with Relume, a platform focused on transforming design systems into production-ready components, Niko was involved in converting Webflow and Figma components into clean, scalable React code.

Learning from the source

During this time, he worked closely with Rob Austin, founder of shadcnblocks.com—one of the largest component libraries built around the shadcn ecosystem.

Rob led the development direction and played a key role in shaping how components should be built properly.

Through that collaboration, Niko refined his approach to:

  • Structuring scalable React components

  • Writing clean, maintainable Tailwind CSS

  • Building reusable UI systems

  • Implementing smooth, performant animations

The focus was not just on making things work—but on doing them the right way.

Relume experience

At Relume, the work required precision and consistency.

Design components created in Figma and Webflow needed to be translated into React without losing structure, responsiveness, or flexibility.

The team successfully delivered on complex component tasks, aligning design and development into a unified system.

That shared experience built trust.

From collaboration to ongoing partnership

After completing the work at Relume, Niko and Rob stayed in touch.

What started as a project-based collaboration naturally evolved into an ongoing relationship.

Today, when shadcnblocks.com needs support with:

  • New Next.js templates

  • Advanced UI components

  • Animated interactions

  • Tailwind-based systems

Bloom Team is ready to step in and contribute.

Why it works

The collaboration works because of shared standards.

Both sides value clean implementation, performance, and scalability. There is a strong understanding of how modern UI systems should be built—especially within the shadcn and Tailwind ecosystem.

This alignment allows for fast execution without sacrificing quality.

Outcome

Through this collaboration, Bloom Team continues to contribute to one of the most widely used shadcn-based libraries.

The work ranges from building full templates to crafting smaller, highly reusable components that developers can integrate into their own products.

Bottom line

Strong collaborations are built on shared standards and trust.

What started as a learning experience at Relume evolved into an ongoing partnership—where Bloom Team helps push forward modern component development in the React and Next.js ecosystem.

Casual studio portrait of a bearded man with curly hair in a white shirt, arms crossed, on a light gray background.

Author

Niko Gorjan

Focused on building fast, modern interfaces using Next.js and headless CMS systems, with an emphasis on clarity, performance, and design precision.

Casual studio portrait of a bearded man with curly hair in a white shirt, arms crossed, on a light gray background.

Author

Niko Gorjan

Focused on building fast, modern interfaces using Next.js and headless CMS systems, with an emphasis on clarity, performance, and design precision.

Suggested

Continue Reading

More articles you may find useful, carefully selected from our journal

Free 20-min intro call

Tell us what you’re building

Work with a team that brings clarity, care, and creativity to every project.

Free 20-min intro call

Tell us what you’re building

Work with a team that brings clarity, care, and creativity to every project.

Free 20-min intro call

Tell us what you’re building

Work with a team that brings clarity, care, and creativity to every project.