Interconnected
Interactive Swift application introducing graph theory algorithms with custom physics simulation and drag-and-drop graph playground.

Overview
Interconnected is an interactive Swift application that introduces graph theory algorithms through a custom physics simulation and drag-and-drop graph playground. Built with SwiftUI, CoreGraphics, and Combine, it provides an intuitive way to learn and experiment with graph algorithms through hands-on interaction.
Key Features
- Custom physics simulation for graph visualization
- Drag-and-drop graph playground
- Interactive algorithm demonstrations
- Real-time graph manipulation
Challenges & Solutions
The main challenge was implementing a custom physics simulation that could handle dynamic graph layouts while maintaining performance. I had to optimize the force-directed layout algorithm and implement efficient collision detection for interactive node manipulation.
Status
Awards
- Distinguished Winner - Apple Swift Student Challenge
Tech Stack
Year
2024
Related Projects
TravoAI
Full-stack web application for AI-generated travel plans with streaming responses and modern React UI.
Trackr
iOS app for assignment management with tens of thousands of App Store downloads and Siri integration.
Personal Website
Modern personal website built with Next.js, TypeScript, and Tailwind CSS featuring responsive design and dark mode.