Rodrigo Coelho's Projects
Solutions to Advent of Code challenges from different years with tests taken from the problem description
CLI graph-based system to display statistics and calculate best (filtered) flight routes based on a large dataset
CLI utility to manage LEIC student's schedules as well as retrieve information about classes, courses and years
SQL database designed from scratch to manage various data related to a single specific airport
Simple book rating database using SQL
TUI implementations and benchmarks of different algorithms and heuristics for the Travelling Salesperson Problem (TSP) with large datasets
TUI program to calculate the water flows in a complex graph network with Reservoirs, Pumping Stations and Delivery Sites
Configuration files and backup settings for different software running on my Arch Linux daily-driver setup
Mobile social media application for environment-related content featuring posts, likes, comments and follows (Dart w/ Flutter, Firebase)
GUI 2D platformer designed with custom-made sprites, smooth physics, consecutive levels and much more (Java w/ Lanterna)
Analysis and solutions to LeetCode problems categorized by theme and selected mainly from NeetCode150 and Grind75
Website for a second-hand marketplace with responsive, interactive and dynamically-generated webpages, featuring a REST API and a custom PHP framework
R programming language tutorials and exercise solutions applied to the Statistical Methods class
Simple TUI Pomodoro Timer using Python and Curses
Implementation of the classic Pong game with CPU opponent, custom Makefile and some customization options (C++ w/ SDL)
Command-based image manipulation tool for 8-bit RGB images in PNG and XPM2 format
Collection of custom-made shell scripts to automate frequent operations on my Linux system both project and customization related
2D platformer made with Java and Lanterna (project for LDTS @ FEUP)