Pathfinder

Pathfinder

Pathfinder is a specialized web application designed to support students with dyslexia in effectively comprehending study materials. By uploading their text documents, students can access a range of features, including highlighting, summarizing text portions, a built-in dictionary, and customizable font sizes, colors, and other attributes. The primary objective of this project is to offer a free, comprehensive toolkit tailored to users' unique learning needs.

The project was developed using a Next.js frontend hosted on Vercel, an Express backend API hosted on Railway, and an AWS RDS. My involvement in this project spanned frontend, backend, database modeling, and deployment.

As one of BCIT's interdisciplinary projects, we collaborated with a team of designers to create the application from the ground up. We faced several challenges during the project, particularly with the implementation of our Node-based text editor. Consequently, we had to remove certain features, such as a data scraper, and restrict users to uploading text documents only. Instead of implementing half-baked solutions, we chose to focus on refining and polishing our existing features.

I am immensely proud of the dedication and hard work demonstrated by our designers and my team's ability to adapt and pivot when project goals needed to change.