Ethan's Portfolio

My Projects

Cryptid Board Game

This was my disseration project, I recreated a logic deduction based board game as a digital representation. more information on 'github.com'

View on GitHub

Data Visualisation (UK City Populations)

This project was to practice data visualisations and using Java. I created a 3D visualisation of UK city populations on a map, using data from throughout the years. I used filters and different keyboard inputs to allow the data to be visualised different ways.

View on GitHub

Webot Project (Oraginsing and Colour Detection)

This project used 'Webot' to create a robot that colour coordinated different boxes into the crates that matched their colours. I used python for this project and it is avaliable on github to download.

View on GitHub

Review Website Project

For this project I used PHP, HTML, and JS to create a website. this website allows users to create accounts and leave reviews of products.

View on GitHub

Calculator App

A bog standard calculator built with Next.js and Tailwind CSS. (In App)

Open App

Dice Roller App

A simple dice roller that generates random dice values using Next.js and Tailwind CSS. (In App).

Open App

Stopwatch App

A simple stopwatch with start, stop, and reset functionality alongside a timer using Next.js and Tailwind CSS. (In App).

Open App

Age Calculator

Enter your date of birth to calculate your exact age in years, months, and days and how long it is to yournext birthday using Next.js and Tailwind CSS. (In App).

Open App

Password Generator

Generate secure passwords with custom length and character sets using Next.js and Tailwind CSS. (In App).

Open App

Unit Converter

Convert between km ↔ mi, °C ↔ °F, kg ↔ lb with a simple UI using Next.js and Tailwind CSS. (In App).

Open App

Tic Tac Toe

Classic 2-player X and O game with win/draw detection using Next.js and Tailwind CSS. (In App).

Open App