May 2024 - September 2024
SvelteTypeScriptSvelteKitFirebaseFirestore Cloud DatabaseFirestore (API)GitGitHubVisual Studio CodeCloudflare Pages
Designed and developed Buzby, a full-stack SvelteKit web application with Firebase authentication and Firestore integration to streamline group project collaboration. Defined features and database schemas based on survey data, building user-friendly frontend components like project invitations, live chat, task lists, Gantt charts, and calendars. Continuously refined the app through beta testing and real-world user feedback from the International Baccalaureate Collaborative Sciences Project.
December 2023 - February 2024
SvelteSvelteKitTypeScriptFirebaseThree.jsFirestore Cloud DatabaseFirestore (API)GitGitHubVisual Studio CodeCloudflare Pages
Partner Sphere is a web application for managing and visualizing business partnerships, awarded 5th place nationally at the 2024 FBLA CNLC Coding & Programming event. Developed the full-stack application using SvelteKit with Firebase authentication and Firestore for data management. Designed efficient database schemas, implemented searchable and pageable partner catalogs with CRUD pop-ups, created PDF export functionality, and built a 3D spatial visualization of partners using Three.js. Hosted on Cloudflare Pages.
December 2022 - Feburary 2023
AngularTypeScriptSpring Boot RESTSpring Tool SuiteJavaPostgreSQLpgAdminSQLLogbackFirebaseGitGitHubVisual Studio Code
RamsEvents is a full-stack web application that promotes student involvement by rewarding participation in school activities, awarded 7th place nationally at the 2023 FBLA CNLC Coding & Programming event. Built with Angular, Spring Boot, and PostgreSQL, it features Firebase authentication, secure role-based access control, and scalable RESTful APIs. Implemented a modular, searchable, and paginated data table with logic for managing students, clubs, and event winners, along with a PDF report generator categorized by grade.
August 2023
AngularTypeScriptThree.jsGitGitHubVisual Studio CodeCloudflare Pages
AtomVerse is a 3D online educational tool designed to visualize molecules in an interactive way for educational use. With this project, I won second place (Runners Up) out of around 200 international participants in the GooseHacks 2023 hackathon. Used ThreeJS to create stunning visuals for the 3D molecules and atoms in the simulation in Angular framework. Implemented a variety of molecular models and adjustable parameters, providing users with an interactive experience. Utilized VSEPR theory to accurately determine bond angles and to create different molecular structures. Used the properties of different types of bonds to simulate different types of molecules.