1. StartWho is Semih, what does the studio do?
  2. E-commerceStores that sell and know their stock
  3. SaaSProducts that become subscriptions
  4. Laravel & PHPBlade, queues, APIs
  5. WHMCSThemes, carts and addons
  6. WiseCPThemes, modules and hooks
  7. WorkTitle deeds: the projects
  8. CMSRun your own content
  9. News platformsFast headlines, built for spikes
  10. Blog platformsWriting that gets read and found
  11. RulebookBlog: notes and guides
  12. CRMCustomers and the pipeline
  13. ERPStock, production and finance
  14. React & VitePanels and interfaces
  15. Node.jsServices and real time
  16. PostgreSQL & MySQLData models and queries
  17. QuoteSet up a new game: describe your project
  18. Browser gamesGames with no download
  19. WebGL & 3D3D scenes with Three.js
  20. FarmieThe studio’s own game: play

I build your store, your back office and your game at the same table.

I’m Semih. semih.fun is a one-person studio building e-commerce, WHMCS and WiseCP themes, CMS, news and blog platforms, CRM, ERP, SaaS products and browser games. I work end to end with Laravel, React, Node and Three.js, from first idea to launch.

Request a quote
semihfun

Roll the die or hover a space on the board. Its card opens here.

Five color groups, one table

Every color on the board is a family of services. Just like in the game, completing a group pays off: a store and its admin panel, a CRM and an ERP know each other when they come from the same hand.

Title deeds

Every project is recorded like a title deed: what it is, who it’s for, what it’s built with.

All deeds

Farmie

A low-poly farm and village game you play in the browser. Plant, water, harvest, sell at the market and visit neighbouring farms.

Type
Browser game
Status
Live prototype
Stack
Three.js · WebGL · Vite · Supabase · Cloudflare

Nova WHMCS theme

A dark, green-accented WHMCS theme for hosting companies. The sales flow, from domain search to picking a plan, lives on a single page.

Type
WHMCS theme
Status
Live demo
Stack
WHMCS · Smarty · PHP · Bootstrap 5 · JavaScript

Neva WHMCS theme

A light WHMCS theme with editorial typography, featuring a campaign bar, big numbers, domain search and comparison tables for servers.

Type
WHMCS theme
Status
Live demo
Stack
WHMCS · Smarty · PHP · CSS · JavaScript

How to play

  1. Discovery

    First we talk about what you want to win: sales, time or players. Users, scope and constraints get clear.

  2. Plan

    Screens, data model and technology are chosen. We decide which spaces open first.

  3. Build

    Design and code move together. You steer by trying in-progress versions at a real address.

  4. Launch

    Domain, hosting, speed and SEO are set up; the project enters the game.

  5. Care

    After launch we plan updates and new features together.

Figure 1. A project’s path around the board. After Care, the next round starts again at Plan.

What’s in the box

Contents

  • Laravel & Blade business logic, panels and queues in PHP
  • React interactive interfaces and panels
  • Node.js services and real-time work
  • MySQL, PostgreSQL data models and queries
  • Vite fast builds and bundling
  • Tailwind CSS a consistent interface language
  • Three.js, WebGL 3D scenes and browser games
  • WHMCS, WiseCP hosting themes, modules and addons
Players
1 studio
Languages
Turkish, English
Table
Web and mobile web
Location
Türkiye, remote-friendly

Warning: contains small parts. The parts fit together well.

From the rulebook

All posts
  1. 3 min read

    WHMCS or WiseCP? 6 questions to ask when a hosting company picks a panel

    What to look at when a company selling hosting and domains chooses between WHMCS and WiseCP. There's no winner, only the right questions.

  2. 2 min read

    Making a WHMCS theme update-safe: child themes and hooks

    A child theme structure, the template markup you must keep, and hook-based customisation without touching the core, so your custom theme survives WHMCS updates.

  3. 2 min read

    GEO: how to write content that AI answers cite as a source

    Search isn't just ten blue links anymore. Structure, language and technical tips for content that answer engines like ChatGPT, Perplexity and Gemini understand and quote.

Chance

Got a project in mind? Let’s open the box: tell me what you want to build and I’ll prepare a proposal with the scope and a roadmap.