Web

MiniCMS

MiniCMS is an ongoing project for me to practice PHP development where I recreate a basic and barebone CMS with simple standard features (posts, categories, pages, comments, medias, users…) and concerns for PHP best practices and security.

The point is that I do the same site several times, each times with a different set of technologies:

  • Handmade: (see onGitHub) Completely vanilla, procedural PHP so without OOP or any design pattern (minus exceptions).
  • MVC: (see onGitHub) Also no framework, but this time with MVC and simple OOP.
  • Laravel: (coming soon) with Laravel.
  • Symphony (coming soon) with Symphony.

Tutorials

In 2015/2017, I worked as tech and billing support for 1&1, one of the major hosting providers. Out of passion for the subject, and the clear lack of information displayed by most of the customers I wrote a lengthy tutorials on the various subjects that makes a web hosting: domain names, emails, (shared) hosting, and managing its customer account.

It’s in french and published both on Github and on the blog.

Other Projects

Astroneer Bingo (go to the website, see on Github) is a mini-game where you have to collect/print/research/find all items of a row, column or diagonal of an Astroneer’s themed Bingo card as fast as possible. The cards are customizable (size and what can appear on them) and shareable via a string/URL. But due to the game’s state (early access since December 2016), Bingo is actually not practical at all to play in the game. I had however a lot of fun creating this site in vanilla PHP (+ Bootstrap). I hope the game will evolve to a state where Bingo is fun to play so that I can work more on the site and maybe turn it later in a proper mod.

Markdown Static Site (see on GitHub) is a small vanilla PHP script that lets you easily turn a bunch of Markdown files into a static site. I used it mostly for Daneel’s documentation.

Video Games Chest (see on GitHub), an old project of a website, made with the Laravel (at the time v3.5), that had the goal of facilitating the discovery of video games

Open source contributions :

Comments are closed