projects>tigerfocus
image 3
TigerFocus
March 2023
* Web development
* Database design
* UI/UX design
* UX research
* Branding
A project for COS333: Advanced Programming Techniques; I worked on the user research, end-to-end design, and software development of a productivity tool for Princeton students.

In response to the need for more organization expressed by Princeton students, our team designed TigerFocus -- a web-based, individualized study tool meant to facilitate better habits through tracking assignments and the Pomodoro study method. This method uses a patterned cycle of work and break to maximize concentration. Students are able to create their own course entries and assignment lists to track due dates, but can also import assignment lists created and made public by fellow students and instructors to save the hassle of creating your own.

TigerFocus is a three-tier web application deployed on Render. The server was developed using Python Flask, utilizing the Jinja2 template engine for page routing / rendering. Our database runs on PostgreSQL, with SQLAlchemy for effective object-relational mapping. Frontend development was done in HTML/CSS and JavaScript, with AJAX for dynamic content updates + real-time searching through public course listings without page re-renders.

Made in collaboration with Ashley Ponce & Howard Wang.