// personal projects

All Projects

The full overview of my projects.

Luis El Portero

completed

I made an access control system for my apartment door in Madrid after I got locked out once. It used an ESP8266 microcontroller continuously monitoring an endpoint on a server I set up. Whenever I sent the secret to the endpoint from my phone, the microcontroller would trigger the motor to hit the button to buzz me in.

C++ESP8266IoT

thejohnmathews.com

active

My personal website built with Next.js and Tailwind CSS. I developed this site for fun to have a place to share my projects among other things I am interested in. I knew I wanted the design to reflect both my web dev and embedded interests, hence the ui that changes based on the project category. I am also adding a personal section where I will put random things like my traveling and other hobbies.

Next.jsTailwind CSS

Baby Bean PT Website

completed

Baby Bean PT is a small businees started by my mother that offers telehealth physical therapy sessions for premature and underdevloped babes in the Charlote area. To kick start her businees, I built her a website so that she could have an online presense and a way for potential clients to submit requests for appointments.

Next.jsTailwind CSSVercelResend

HitSkill

paused

HitSkill is a mobile app that connects cheer atheletes with coaches (professional/student athletes) for private lesstons. This would allow student atheletes to be able to make money on the side easier or event help gyms post private lessons as well. So far I have built a static website for it and a skeleton of the app in Flutter/Dart. I would love to finish buliding it and start a beta test with my old cheer team.

MobileFlutterAndroid/iOS

Metro de Madrid CLI

active

A C++ command-line tool that displays a live ASCII art map of the Madrid Metro system in the terminal. Shows real-time train positions and station status using the Metro de Madrid API.

C++CLIAPI Scrapimg