applications, games and other programming creations

Projects I've done in PHP (with HTML, CSS, Javascript, SQL), TYPO3, PureBasic, D and Andoid/Java.

Customer Management PurusKV

PurusKV is a PHP-based application for the management of customer data as well as quotations, invoices and reminders (including PDF generation).
It's based on a simple general-purpose MVC framework with modules and actions for list views (with session-stored filter and sort functionalities) and detail views (for CRUD actions)

Try it here (log in with 'demo' and 'pw').

You can look at some code samples here:
- root controller
- controller base class for modules
- model base class for modules
- view base class for modules
- customer module controller
- customer module model
- customer module view
- customer module view template
- customer module editable view template
- database wrapper
- session storage (for list options like filter or sorting etc.)
- message system (for creation success feedback or deletion confirmation etc.)
- Ajax handler (to store changed list options like filter or sorting in the session)

Customer list module:
PuruKV Kundenliste

Customer view:
PuruKV Kundenansicht

Editable customer view:
PuruKV Kundenansicht editierbar

Invoices:
PuruKV Rechnungsansicht

PDF example (quotation):
PuruKV Angebots-PDF

strandgut-keramik.de

strandgut-keramik.de is a TYPO3-based website I created for the ceramic workshop strandgut-keramik.


screenshot website strandgut-keramik.de

gtkPerlinNoise

Experimenting with Perlin noise for map generation while learning the d programming language (and using gtk and sfml).

Source code is available here. Compile/run with dub.


Android game

Android game development with OpenGL ES. Originally a PureBasic game project for a Lode Runner remake.


sgx - a PureBasic GUI Library

sgx is a open-source library for PureBasic programmers to create and manage simple GUI-elements in a fullscreen or windowed screen.
More information and Download can be found here.


screenshot of sgx GUI

evo

A 2D top-down view RTS game. Harvest crops, wood and stone. Build facilities to produce new units and soldiers. Fight back the enemy attacks. Developed in PureBasic on Windows. You can also see the sgx GUI in use here.


screenshot of evo
screenshot of evo

iso3D

3D game experiment in PureBasic. There is no actual 3D engine involved. It's only some homebrew 3D math, the rest is 2D vector drawing on a canvas. Possibly inspired by Zaxxon, Buck Rogers - Planet of Zoom and Elite.


pong

A little pong game I once created to get familiar with javascript.

Play it here.