Justin Johnson

Computer Science Student

About Me

I'm a computer science student with a strong interest in full-stack web development, backend systems, and self-hosted infrastructure. I enjoy building practical applications and experimenting with new technologies.

Projects

Image Comparison Web Application

Full-stack web application built with Flask (Python) and vanilla JavaScript. Implements a ranking algorithm for pairwise image comparison, with RESTful APIs, JSON-based persistence, and real-time score tracking.

Source Code

Learning Management System (LMS)

Full-stack LMS web application that imitates a school platform. Features sections, pages, and editable content blocks with token-based authentication and full CRUD operations using a Django REST API and JavaScript frontend.

Source Code

Homelab Dashboard

Personal self-hosted environment featuring services like a password manager, coding server, and media server. Includes a dashboard displaying system status and running services.

Live Demo

Weather App

Weather application using the OpenWeather API to display real-time weather data for any city. Built with JavaScript and responsive design principles.

Live Demo | Source Code

Client Website

Landing page for a local rideshare company. Includes custom branding and logo design, along with a responsive and modern layout.

Live Demo | Source Code

Piano Studio Website

Custom website for my personal piano studio. One of my first projects, showcasing foundational web development skills and design.

Live Demo | Source Code

Contact

Email: johnsonjustin983@gmail.com

GitHub: github.com/jjohnsrepo