Heagan Henry's repositories
scala-fp-advanced
Course material from Rock the JVM's Advanced Scala 3 & Functional Programming course.
address-book-mvc
A basic address book with CRUD functionality built with ASP.NET Core MVC. Controllers and Views were created using scaffolding.
blog-project-mvc
A blog web application I'm currently building in ASP.NET Core MVC that allows users, moderators and admins to post, comment and moderate blog content.
data-structures-algorithms
Data Structures and Algorithms problems from various websites completed in Scala, JavaScript and Python.
frontend-bootcamp
Responsive landing page built with various Bootstrap 5 components. Live demo available.
mern-fitness-app
Web app made with the MERN stack that allows users to track their workouts.
mnist-handwritten-nums
Neural network trained on the MNIST dataset to predict handwritten numbers.
node-blog-app
Blog web app built with Node, Express, MongoDB and EJS as the view engine.
play-todo-list
Basic todo list web application made with Play Framework and Scala.
programming-expert
Projects completed from the final section of ProgrammingExpert (AlgoExpert.io).
react-game-hub
Game hub that utilizes RAWG API to display different game titles in a grid with sorting and filtering functionality.
fizzbuzz-js-project
A mini website that showcases the common interview question FizzBuzz. Live demo available.
fp-tower-foundations
Foundations of Functional Programming in Scala is a comprehensive, self-paced online course.
get-programming-scala
Exercises completed from Daniela Sfregola's book "Get Programming with Scala"
heaganhenry
Configuration for my GitHub profile
hundo-js-project
A mini website that showcases loops and flow control. Live demo available.
infinite-world
Infinite procedurally generated world generated in WebGL with Three.js
jest-practice
Practice using the jest testing framework
loanshark-js-project
A mini web application that showcases a loan calculator and amortization schedule. Live demo available.
mern-quotes-app
Full stack web application built with React, NodeJs, Express and MongoDB and deployed on AWS.
odin-git-test
Git and Github basics from The Odin Project
odin-recipes
Basic recipe website created to practice HTML, Git and the Linux CLI with The Odin Project
rewind-js-project
A mini website that showcases the common interview question of reversing a string. Live demo available.
rocky-crud-aspnet
FreeCodeCamp tutorial on building a CRUD application with ASP.NET Core MVC. Controllers and Views were manually built. Live demo available.
scala-fp-essentials
Course material from Rock the JVM's Scala 3 and Functional Programming Essentials.
scala-interview-prep
Problems solved using functional programming, immutable data structures and tail recursion from Rock the JVM's Interview Practice course.
tacocat-js-project
A mini website that showcases the common interview question of identifying a palindrome. Live demo available.
ts-invoice-app
Simple invoice web app written to practise using Typescript
ts-reminders-api
Simple web api written to practise using TypeScript with Node and Express
webpack-typescript
Practice configuring webpack and typescript for a development workflow