June 16, 2025
Performed many shenanigans to create a tasker task and to modify a swift app to use an HTTP server to extend support for the app to Android devices
This is a fork of an open-source MacOS app, modified to add support for Android
Finished the website by implementing gallery pages and adding a contact button
App changes: added secure token storage and webp conversion, as well as creating a separate repository to keep commit history of the website clean
Website changes: added a carousel to reduce space taken up by new releases, added an about me section, and switched to loading compressed webp images on initial load and silently loading full-res jpgs on click
Completed the functionality of the Flutter app to upload images to github for the website
Created the UI for an app in Flutter that will allow my mom to upload photos along with a description so I can be hands off after the project is completed
Added a hero and brought the tile animation from my personal portfolio
Fixed jittering and used responsive design to make the mobile version as smooth and satisfying as the desktop version
Added a smooth animation to show the description and buttons for a given image
brought a parallax effect, now to fix jittering...
Added a cursor shadow (is a white shadow is still considered a shadow?) to the project tiles, made project tiles take up entire width of viewport, made hover effect independent from tile size, and modularized hover effect so it could be used in the navbar
Recently used an apple tv, so I made some changes to the project tiles' hover effect to make it more similar to the apple tv home screen.
First progress check, I'm trying to adapt the tiles from my personal portfolio to work well with images.
I'm making a website to host and showcase my mom's photos, maybe for other purposes in the future.
Brought back some old styling to override some ugly tailwind stuff
Added a 3d hover effect and polished the modals. Also I'm not sure why it only shows 3.5 hours for this when i spent over 12 hours on this since yesterday.
Spent a lot of time researching and trying to implement modals, so anyone looking at my website stays on my website. Also, I fixed WakaTime API calls, but having no dev time logged (thanks Hackatime for being a WakaTime fork with no API access!!) breaks the website, so it is disabled for now.
Started making page modular to take advantage of React
Ported code to react, and have successfully used framer motion to improve animations, but I haven't taken advantage of functions yet for reusability.
I spent a few hours working on CSS animations, and a lot of weird behavior from the animations have led me to decide to refactor my website from vanilla HTML/CSS/JS to React/React Router. Refactoring will occur later today
My personal website showcasing all the projects I've created until now. It was originally written in vanilla HTML/CSS/JS, but I decided to rewrite it in React/React Router to clean up the codebase and utilize framer motion for satisfying animations.
This was widely regarded as a great move by everyone.