Projects

Project Falcon

Project Falcon

Visit

Project Falcon is a student-led drone engineering project at the University of Sheffield where I am the missions software and avionics lead. I design, build and test all the electronics required for fully autonomous drone flight, as well program a Raspberry Pi with our custom flight code. Our website was my first big NextJS project, and integrating it with Three.js was a big learning curve, for which I'm thankful for.

NextJS

TailwindCSS

Three.js

Sanity

Spare Study Space

Spare Study Space

Visit

Spare study space is a website which provides information for how many people are in two of our main engineering buildings at The University of Sheffield. It uses a Google Firebase Function to scrape an endpoint every 5 minutes, save the data and display it to the user. So far I've had many people find it useful for finding a good time and place to study.

NextJS

TailwindCSS

Chart.js

Redis

Google Firebase

Place Dibs

Place Dibs

Visit

If you want to book a room for a study session or a meeting then you have to use the University room booking website, which only allows you to book rooms up to 3 days in advance. One of the many issues I had with this was that I'd often forget to book a room even if I knew I'd need it in a weeks time. So, I reverse-engineered their entire website and create a website which allows you to book rooms from 3 days to 3 months in advance automatically using Google Firebase. This is definitely such a life saver for many students.

NextJS

TailwindCSS

Google Firebase

Sheff Night Out

Sheff Night Out

Visit

This website was a creation of mine for a 36 hour hackathon. It uses a webscraper to get event information for 6 bars and clubs in Sheffield every hour and display them in a web UI. The reason for the high poll-rate is that so it can also display if the event is sold out, or the cheapest ticket available if not.

NextJS

TailwindCSS

Python

Angolia

Google Cloud