Software and servers in one rack.

Venus Yazılım builds business software from e-commerce to ERP, and runs the server, backend platform, domain and email it depends on. When something breaks, nobody argues about whose problem it is.

Software
The applications we build
Infrastructure
The infrastructure we run them on
22U rack · front elevation · 1U = 44.45 mm
22U rack · front elevationHover a unit or tab through the rack; its description reads here.

Parts list

All services

Every unit in the rack is a service. The software we write sits on top, the infrastructure that runs it below. Every row opens its own page with the scope and frequent questions.

Software

ServiceScopeToolsU
E-commerceStores that sell, know their stock and track every order.Laravel, PHP, MySQL, PostgreSQLU21–U22
SaaSIdeas that turn into subscriptions, multi-tenant products.Laravel, React, Node.js, PostgreSQLU20
WHMCS themes and addonsThemes and addons that turn the client area into a sales site.WHMCS, PHP, Smarty, JavaScriptU19
WiseCP themes and addonsWiseCP sites and modules that grow without touching the core.WiseCP, PHP, Smarty, JavaScriptU18
CMSSimple, fast panels where you run your own content.Laravel, Blade, React, MySQLU17
News platformsNews sites with fast headlines that survive traffic spikes.Laravel, Blade, MySQL, PostgreSQLU16
Blog platformsWriting sites that get read, found and quoted.Astro, Laravel, Markdown, Tailwind CSSU15
CRMPanels that keep customers, quotes and the pipeline in one place.Laravel, React, PostgreSQL, MySQLU14
ERPSystems that put stock, production and finance on one table.Laravel, PHP, PostgreSQL, MySQLU12–U13
Browser gamesWeb games you play without a download, and come back to.Three.js, WebGL, Vite, Node.jsU10–U11
WebGL and 3D3D scenes you can turn and touch, right in the browser.Three.js, WebGL, Vite, ReactU09

Infrastructure

ServiceScopeToolsU
VPS and server managementSetup, security and care for the server your application runs on.Ubuntu, CloudPanel, Nginx, PHP-FPMU05–U06
Backend platform (pgapi)Supabase-compatible database, auth, file and realtime infrastructure.PostgreSQL, PostgREST, GoTrue, pg_graphqlU02–U04
Domains and business emailYour domain, your DNS records and the email sent in your brand's name.Cloudflare, DNS, SMTP, SPFU01

Running in the field

All work

Live projects and our own products, each at a live address with its own record.

Farmie’s start screen. On the left the headline “A small village. A big story.”, on the right options to continue as a guest or link an account.

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
Address
farmie.semih.fun
Sheet
01
The Animaze title screen. Pink and green trees under a purple night sky, a blue slime among the flowers, the "Animaze" logo at the top and a "Begin Adventure" button below.

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
Address
animaze.semih.fun
Sheet
02
The Castruma landing page. A walled stone castle in front of mountains and a river valley, with the headline "From a village to an empire." on the left and a gold-framed "Start now, free" button.

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
Address
castruma.com
Sheet
03
The home page of the Moderna WiseCP theme. On a dark background, the headline "Build trust with SSL", a starting price and an orange button, with a visual wrapped in floating info cards on the right; wizard, price and deal tiles below.

Moderna WiseCP theme

A dark, orange-accented hosting theme compatible with WiseCP 5. A reassuring storefront with live numbers, social proof and three ways to view plans.

Type
WiseCP 5 theme
Status
Live demo
Price
TRY 12,000
Sheet
04

Ready-made themes

All themes

Themes for hosting companies on WHMCS and WiseCP. Open the live demo, then buy it or have it adapted to your brand.

Installation order

  1. Discovery

    We talk about what you need to solve: sales, time or scale. Users, scope and constraints are agreed in writing.

  2. Plan

    Screens, data model, technology and server architecture are chosen, and the order in which parts open is set.

  3. Build

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

  4. Launch

    Domain, SSL, email, backups and monitoring pass a checklist; the project goes live.

  5. Care

    After launch the same team takes on updates, security and new features.

Every project is installed in this order. After care, the next version starts again at plan.

Technical notes

All posts
  1. 3 min read

    SPF, DKIM and DMARC: why your business email lands in spam

    The most common reason business email lands in spam is missing authentication records. What SPF, DKIM and DMARC do and how we set them up.

  2. 3 min read

    A backend with pgapi: project, tables, RLS and supabase-js

    Step by step on our Supabase-compatible platform pgapi, from creating a project to protecting tables with RLS and connecting with supabase-js.

  3. 3 min read

    Before you launch: a 12-point server checklist for a web application

    The 12 points we check on the server, domain, backups, security and monitoring before taking a web application live, and why each one is there.

Let’s reserve a slot in the rack.

Describe your project in a few steps and we’ll prepare a written proposal with scope, timeline and an infrastructure plan.

Request a quoteor write directly: email address