A quick collection of my projects.
I built the first version of this website during the latter half of quarantine to rate movies that my friends and I had watched over discord. Then decided it needed a remodel, and created ScuffedMDB (Movie-rating V2.0), made with NextJS and ChakraUI. It has been great to make a website, that not only all my friends can use, but other people can use (and have :)) for their own movie rating sites.
MikeBot
I wanted to learn how to use JavaScript and this project helped me dive into it. MikeBot utilised the discord API via discord.js to perform a variety of tasks from moderation, games, and general fun. I spent ages over quarantine on this project, and is where I started learning JS.
A list of all of the public repositories on my GitHub.
View My Profilemikeroph.one
TypeScriptMy website, made with NextJS and ChakraUI.
ScuffedMDB
TypeScriptAn open-source website to rate movies watched with friends, made with next.js & chakra-ui. Hosted on vercel.com.
rosalind-solutions
PythonMy solution to the problems on https://rosalind.info
NanoLeaf-Hue-CLI
JavaScriptA CLI used to control Nanoleaf & Hue lighting effects in my room.
ScuffedMDB-Bot
TypeScriptA discord bot that integrates with [ScuffedMDB](https://github.com/mah51/scuffedmdb), and reacts to movies, reviews, and users being added.
determine-bound-residues
PythonA quick script that uses biopython to determine which residues are bound from an antibody to an antigen within a PDB file.
WormTracker
JavaScriptA react website to allow easy counting of grid squares that worms have travelled through.
mah51-dissertation
TeXMy third year dissertation paper, part of the Bi600 module and submitted to the University of Kent.