Go BackSelected work / Case study

Minecraft community / Website & store

TitanMC

A prison world that starts before you join the server.

I built TitanMC's website and storefront around its Classic Prison identity. The project connects a distinctive community homepage, player guides, news and a custom Tebex storefront, giving new and returning players a consistent place to find their next step.

Focus
Community, guides & commerce
Platform
Website & custom store
Built with
Astro · TypeScript · Tebex
TitanMC website with a prison-themed navigation bar, server logo, community links and illustrated destination cards
01 / Project previewThe live TitanMC homepage, captured in October 2026.

TitanMC has several different audiences to serve. A new player needs a server address and joining instructions. A regular may be looking for an update, a command or an explanation of progression. Someone visiting the store needs package information and a clear route to checkout. Those tasks needed to feel connected without being crowded onto one screen.

The visual brief also called for a world with character. Metal frames, hanging chains and prison signage establish the atmosphere, but decorative details cannot replace useful navigation. The challenge was to carry that identity across the website, documentation and commerce while keeping each type of content readable.

Give the homepage clear destinations

The homepage puts joining information, community links and the server identity near the entrance. Illustrated cards lead to the store, voting and a joining guide. Updates and gameplay information sit further down, so a visitor can take an immediate action or spend more time learning about the server.

Build a handbook people can navigate

The wiki uses grouped navigation, search and article links to organise player information. Reading pages retain TitanMC's visual language while giving the text a calmer working area. Joining, progression, tools and support have their own destinations, making the documentation useful beyond a single welcome page.

Connect publishing and the storefront

Astro and TypeScript underpin the website and store. A PostgreSQL and Prisma content system supports publishing, while the custom storefront integrates with Tebex for catalogue, basket and checkout operations. Shared branding and links help the store remain part of the community website instead of feeling like an unrelated destination.

03 / Inside the project

The technology behind TitanMC

The languages and tools used to bring the project to life.

The stack

Astro & TypeScript
Community website, wiki and custom storefront
PostgreSQL & Prisma
Content management and publishing
Tebex
Store catalogue, player basket and checkout integration
CSS & JavaScript
Prison-themed interface and player interactions

Code by language

TitanMC: Code by languageTypeScript: 58.2%, Astro: 28.9%, JavaScript: 9.7%, CSS: 2.8%, Other: 0.4%. Share of source code.58.2%TypeScript
TypeScript
58.2%
Astro
28.9%
JavaScript
9.7%
CSS
2.8%
Other
0.4%

The delivered project brings the homepage, updates, searchable wiki and storefront into a recognisable TitanMC experience. Each area has a distinct job, while shared navigation, typography and artwork keep the whole site connected. The screenshots show the live website and its player documentation.

For Minecraft communities, this work illustrates how a custom website can support more than promotion. Useful joining instructions, maintainable information and a store that belongs to the same world give players reasons to return to the site throughout their time on the server.

Have something in mind?

Let’s build your next project.

Tell me what you want people to do, and we can work out the right experience to support it.

Let’s talk