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

Animaze

A cute, chibi-style isekai labyrinth game played in the browser. Be reborn in another world, receive a unique skill and conquer labyrinths that rebuild themselves on every floor.

Type
Browser game
Status
Live, Season 0
Stack
Three.js · WebGL · TypeScript · Vite · PostgreSQL

Castruma

A multi-world strategy game for browser and phone. Build your village, raise an army, rule the map with your alliance and be first to finish the Wonder at season's end.

Type
Browser game
Status
Live, first world open
Stack
React · TypeScript · PixiJS · TanStack · PostgreSQL · Capacitor

Zefily

Deploy WordPress, PHP, Node.js, Python and container apps to your own servers, secured by default, backed up and monitored from one panel.

Type
Server management panel
Status
Live, free plan available

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

  • 1×Laravel & Blade business logic, panels and queues in PHP
  • 1×React interactive interfaces and panels
  • 1×Node.js services and real-time work
  • 2×MySQL, PostgreSQL data models and queries
  • 1×Vite fast builds and bundling
  • 1×Tailwind CSS a consistent interface language
  • 2×Three.js, WebGL 3D scenes and browser games
  • 2×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. 4 min read

    CVE-2024-27834: Apple Pointer Authentication Bypass Added to CISA KEV

    CVE-2024-27834 lets attackers bypass Apple's Pointer Authentication. CISA added it to its KEV list on Nov 4, 2026. Affected versions and update steps inside.

  2. 4 min read

    Brotli buffer overflow (CVE-2026-111497): which versions are affected?

    CVE-2026-111497 in Google Brotli is on CISA's exploited list. See which versions are affected, the fixed releases and how to check your systems.

  3. 4 min read

    Cisco ASA and FTD VPN denial-of-service flaw: CVE-2026-76418

    CVE-2026-76418 (CVSS 8.6) hits Cisco ASA and FTD SSL VPN and is on CISA's KEV list. Check if you are affected, and what to patch or mitigate now.

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.

Request a quote

or write directly: email address