codeeverything / project-list

A list of projects that I'd like to work on - for my reference :)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projects

A list of projects that I'd like to work on - for my reference :)

Ticks mean a project is in some sense "complete", but there's almost always more to do with most things!

  • Burlap - A simple Dependency Injection Container
  • Junction - A simple router
  • Planck - A small framework RESTful PHP apps
  • Vodka - A distributed web crawler in PHP
  • Countdown Bot - A bot that will take a string of 9 characters and find the longest word it can! For those, like me, who are rubbish at Countdown.
  • Countdown Numbers Solver - Beat the numbers round as well!
  • Build on Countdown Bot to produce basic spell checker
    • In the end this didn't extend from the Countdown bot, but instead after some research uses BK Tress along with Levenstein distance to find corrections
  • Ansible LAMP - Ansible roles to setup a basic LAMP environment
  • Ansible Jenkins + PHP - Ansible roles to setup a Jenkins server with additional config for PHP projects
  • Space Invaders - A basic clone of Space Invaders in JS
  • Contract Management System - A CRUD app for managing contacts and contracts
  • Infinite runner/jumper game
  • Movie recommendations
  • Job matching
  • Email front-end - The front-end portion of a simple SPA to list emails, done in two flavours: AngularJS and KnockoutJS
  • Email back-end - The back-end portion of a simple SPA to list emails, done in 3 flavours: NodeJS, CakePHP and Laravel
  • PHP "Hot Module Reloading" - Take a leaf from React's hot module reloading. Can you update the output of a PHP app "live"?
  • Stress/load test tool (like AB or Siege), but in PHP only
  • Modern Wordpress: Rewrite to remove globals and generally follow nicer practices
  • Wordpress at scale: Automated infrastructure and services to run a Wordpress site at scale, in a cost effective way

About

A list of projects that I'd like to work on - for my reference :)