Steven Maddison's Projects
E-Commerce platform that allows users to post their homemade art for sale and purchase art posted by others.
MERN application that allows the user to search books by title and add books to their personal list of saved books.
Simple budget tracker built using MongoDB that allows offline submissions and uploads them to the server when connection is restored.
Work-in-progress application that will allow users to store Markdown notes and code snippets that are executable in the browser.
Multiple choice quiz designed to test basic knowledge of JavaScript.
Personal component library for use in projects.
Flight search application that provides up-to-date COVID statistics at the destination country.
MERN-stack social media application built using GraphQL that allows users to post their thoughts, react to other's thoughts, and add friends.
Back-end for an e-commerce platform, including an SQL database with product, category, and tag tables.
Command line application that allows the user to manage employee data in a MySQL database.
Web application that allows the user to search for GitHub users by username, and displays repositories and issues for the searched user.
Refactor of a landing page to follow accessibility standards.
Application that records notes that can be accessed from any location.
Application that can be used to generate secure passwords.
React web app showcasing photographer's portfolio.
Placeholder for personal website while portfolio is in development.
Old Personal E-Portfolio for Steven Maddison
A personal portfolio designed to showcase my current and past programming projects.
Personal portfolio website for Steven Maddison.
Fourth iteration of personal portfolio built using React and TypeScript.
Quiz app built using Open Trivia Database API using React, TypeScript, and styled-components.
Command line application that generates a professional README based on user input.
JavaScript game where user robot can fight AI robots.
Rock-Paper-Scissors game that saves previous results in local storage.
A website that offers fitness training services.