Projects
CSS Animations Showcase
Explore 3 unique interactive shape animations using modern CSS techniques, including clip-mask effects to reveal images dynamically, filter effects to manipulate colors and brightness, and blend-mode effects to create striking text overlays. Each animation demonstrates smooth transitions, creative transformations, and engaging visual interactions for a more immersive user experience.
SVG Animation Project
Interactive SVG illustration with multiple animated shapes, styled to match the site aesthetic.
Flavora – A Global Recipe App
A hands-on mobile recipe app built in my DGL-214 React Native course at North Island College (Winter 2025). Users can browse recipes by country, view step-by-step cooking instructions with embedded videos, save favorites, filter meals by category, and submit their own recipes. Built with React Native (Expo) and Firebase for backend storage. Integrated TheMealDB API and features a modern interactive UI. Check out my LinkedIn post about the project .
Phillipa Atwood Architect Website
A responsive website built in my DGL-103 class to showcase an architecture portfolio. Structured content with HTML, styled with CSS, and ensured a responsive layout across devices. Focused on creating a clean, professional design that highlights portfolio projects effectively. Strengthened my understanding of semantic HTML, CSS techniques, and layout design principles. View the live website:
Kotlin Dynamic List App
A simple Android application built using Kotlin in Android Studio. The app demonstrates dynamic list functionality, including adding, editing, and removing items interactively. This personal project gave me hands-on practice with Kotlin programming, Android UI components, and event handling. You can view the source code and download the project from my GitHub repository.
Java DSA Practice
A hands-on collection of Java programs for learning data structures and algorithms. Covers sorting algorithms including bubble sort, merge sort, selection sort, insertion sort, and heap sort. Includes binary trees, balanced trees, heaps, hash tables, and basic graph algorithms. Strengthened my problem-solving skills and algorithm design understanding. Developed practical coding experience in Java through multiple exercises.