Milovan Gveric's Projects
My solutions to some of the challenges in AoC 2020
lexical analyser and recursive-descent parser for a high-level language called Boaz, including limited semantic analysis
A cognitive calculator made in Electron, based roughly on the KLM-GOMS cognitive model.
Implementing binary trees and some simple operations for them with Erlang processes (one of my uni assignments for functional programming)
Plots earthquakes on a map and provides additional info on them, created as a school project.
Fun little program for setting up fun popups with images and music at certain dates and times and even regular intervals. Decided to make the program after the Mr Krabs days of the week meme
An assignment done as part of my 'Introduction to A.I' module. This implements just the first project of the Berkeley Pacman projects.
The Wordle Game as Haskell practice and part of a university assignment
An example blogging website, where users can post and discover new and interesting blogs
Plotting and visualising Covid data from the UK Government's Covid API
This is an API for a recipe-sharing social media platform. It's part of my group project dissertation for my Bachelor's degree.
This is an Android app for a recipe-sharing social media platform. It's part of my group project dissertation for my Bachelor's degree.
Simple Windows program to store and display images in a 'local gallery'
A fun 2d pixel exploration and euromillions number generation game - currently with demo release
Using CodeIgniter v3 and as part of a university assignment, this project is to demonstrate the MVC (Model, View and Controller) architecture with a simple version of 'Twitter' (renamed to 'Tweetar')
A collection of scripts that help automate my workflow in small ways
A game of Reversi (Othello variant)
A 2D level creator for pygame using tilesets
A program to organise your recipes and find the total amount of ingredients needed for shopping
Models infectious diseases
This is a program that works with an API that was provided to me as part of my placement task.
Fix to an edge case that throws a RangeError when old indexes for items in the sticky_grouped_list are not updated to reflect new items and their indexes. See: https://github.com/Dimibe/sticky_grouped_list/issues/26
An assignment consisting of 3 sprints (6 weeks) developing a GP booking system in Java Swing. This project was about demonstrating good group work and team coordination when performing agile scrum.
An animated run through of the A* algorithm, using Kotlin in Tornadofx
A more visual way to interact with the Bored-API
A Visualised Pagerank simulation in typescript. Created for me to learn about pagerank in more detail and to learn and practice using typescript.
Visualisation of top 50 discussed stocks on popular subreddit WSB