Mia Coupland's Projects
A list of practical knowledge-building projects.
My second Java project during my MSc. This project is a simple command-line library app used to track withdrawn books and library users passed in from a txt file.
A project for CSC8017 in which I made a number of queries to answer some questions about a existing tables of data. At the end of the project are questions about normalisation. Questions attached.
A test app to create a calculator using an Angular frontend and C# API. The user is able to use the Angular interface to interact with a calculator modal popup and enter their calculation. The API is called to perform the calculation and returns this to be displayed by the Angular interface. This is the Angular repository.
A test app to create a calculator using an Angular frontend and C# API. The user is able to use the Angular interface to interact with a calculator modal popup and enter their calculation. The API is called to perform the calculation and returns this to be displayed by the Angular interface. This is the .NET repository.
A project created for CSC8018. A website about the sport of chessboxing!
A project for CSC8017 creating a database for a cycle race, ER diagram, and assumptions within given parameters.
Teaching Jordan about coding a website from scratch.
A simple command-line program for an administrator to generate email addresses and passwords for their company.
Ĉi-tiu programo estas Esperanta vortaro kiu tradukas la vorto, ke vi metas en la skatolon. Vi povas traduki anglajn vortojn kaj esperantajn vortojn. Mi estas komencanta Esperantisto, kaj mi volis uzi tiun lingvon en mia programoj!
A reiteration of my Esperanto dictionary
Gundam Tracking App
A simple Discord bot that sends photos of my dog, Ivy, when a user sends a request.
30 Day Vanilla JS Challenge
Keep your screen alive
Learning the basics of Lua through using LOVE 2D and making basic games.
An Angular website made for my dad to showcase his pottery, Etsy, and workshop sessions.
My personal website, created with Angular. Featuring: Language dropdown switcher and dynamic time-dependent background,.
Profile readme
A grade calculator created for our MSc which shows you your overall average for the year, or modules that you have completed so far.
A JavaFX programme to read PDF files in. Can go back and forth between pages, pick the file's source, skip to a numbered page, and bookmark the current page.
MySQL database made for a CFG project. Keeps track of Pokemon stats, abilities, etc and can be use to make teams.
A text based game based on the Pokemon Red and Blue games.
Recreating the game 'Snake' in Java. Following a tutorial by Krohn - Education.
Simple Tetris program created with Python from a tutorial and expanded to increase functionality closer to the original NES game.
A university project created for my first Java module - 8011. It is a simple command-line program to emulate some of the features of the Track and Trace app.
A formative project for module 8012. Take words from a txt file and sort them into alphabetical order and count the number of times they appear in that sentence.