My Projects
Portfolio Website
You're on it! A responsive personal portfolio website built with HTML, CSS, and JavaScript to showcase my work and skills.
Client Management System
A web-based client management site for a local business built with HTML, CSS, and JavaScript to allow them to keep clients up to date on projects and send documents.
Simple Social Media App
A simple social media app built with Java and MySQL to allow users to share posts and interact with each other. It is very rudimentary, but it's all in the name of learning.
Simple Social Media App
×Project Overview
A desktop social media application built with Java Swing and MySQL database. This was a learning project to understand database design, user authentication, and GUI development.
Key Features
Technical Implementation
Built using Java Swing for the GUI and MySQL for data persistence. The application follows MVC architecture with proper separation of concerns. Database design includes normalized tables for users, posts, follows, and likes.
Learning Outcomes
This project helped me understand database relationships, GUI programming concepts, and the importance of proper software architecture. It was a great introduction to full-stack development principles.