Projects
Website demos are fully working versions of these projects and may take a second to spin up as they use Render for free hosting.
Digital Wellness Manager
This Digital Wellness tracker can help you spend a healthy amount of time on Work, Leisure, and Sleep every day. It includes a daily display screen on the homepage, a leaderboard, live timer recording, and history viewing for the past 7 days with detailed charts. This project has a built-in user account system, which has an account recovery system and email verification upon signup. In addition to the website which is currently available, this project was also built on a mobile app for the Android operating system. While this was a school project, it was treated more as a personal project because I learned how to work with Node.js, Express.js, MongoDB, React, Vite, Flutter, JSX, and TypeScript. Working with my team to develop the Android mobile app was super cool compared to the previous contacts manager we did, which was a website only.
|
Jungle Contact Book
This contacts management website helps you keep track of your contacts, allowing you to search for them, add, edit, and delete contacts. This system uses pagination, only displaying 20 contacts per page, and live loading contacts from the server when either a page is flipped or a contact is edited. From this project I learned how to work with Apache, MySQL, PHP, HTML, and CSS. While this was a school project, the amazing thing about this project was working on the live loading and pagination system. Not only was it a critical thinking challenge to make the pagination and live loading system work as expected, but it also helped me to realize the effort that goes into design for how things should function.
|