Benjamin Madelin's repositories
seat-booking-system
Console application to store, validate and process seat reservations.
arcade-canvas
Responsive web application with account and rankings system, showcasing a collection of canvas mini-games.
auction-system
University Group Project to develop a working eAuction console application prototype, using the OOAD solution model.
cloud-computing
Cloud web service utilising virtualisation and load balancing strategies on a RESTful API to distribute a large scale application.
dijkstras-pathfinder
Interactive grid produces user generated obstacles for the algorithm to navigate.
embedded-systems
University IoT/Embedded Systems group project to develop a home environment monitoring system using the ESP32, PlatformIO, and "baremetal" components.
games-development
Computer Games Development Project.
lexical-analysis-parser
Programming language theory, parsing grammar tokens/lexicon to decipher and compute functional and mathematical code.
professional-portfolio
Professional webpage to showcase personal projects and achievements.
programme-guide
University Group Project to develop a console application that can view live programme data by populating a dynamic ASCII grid and mark favourite shows for recording. Data is obtained utilising the Bleb API.
recipe-book
Progressive Web Application built on Angular JS and Laravel to perform CRUD operations for a social recipe management system.
visual-algorithms
An animated visualisation of data structures and advanced sorting algorithms.
cipher-algorithm
A Round Robin Cipher algorithm to encrypt/decrypt plaintext messages.
messenger-chat-app
Simple PWA chat application using TypeScript VueJS and Laravel for Auth.
projectile-simulator
A-Level Project to develop a forms application to visualise physics algorithms to students. Implementing a login system that utilises a normalised Access database.
recipe-web-app
Progressive Web Application built on Angular JS and Laravel to perform CRUD operations for a social recipe management system.
smart-assistant
Personal smart assistant interface, Alfred will become a completely tailored butler and know it all.
tic-tac-toe
A console game of noughts and crosses, Whoever succeeds in placing a line of three is the winner.
web-scraper
Script to format selected element data from a provided web page and pass hidden access.