Inspiration

We chose Finch to be our client in the AggieX Startup, because we are inspired by their spirit to help countless students just like us to land jobs in such a competitive market. Perhaps, we remarked, that we might be using this very web app a few months from now!

What it does

FinchApply helps students get more interviews by using AI to instantly tailor resumes and internship applications. It streamlines the application process, saving students hours and boosting their chances of success.

How we built it

We built FinchApply as a modern React single-page app using Vite, integrating custom components, smooth animations, and a branded loader for polished user experience.

Challenges we ran into

We tried to ensure theme consistency across all components for both light and dark modes; sometimes after an adjustment, the text might still be white/light gray in light mode, and we had to tweak it so it is visible. Also, when deploying to GitHub pages, we found it difficult handling client-side routing and 404s on GitHub Pages, it took us a while for it to finally get deployed on a public site.

Accomplishments that we're proud of

  • Built a beautiful, fast, and accessible site from scratch.
  • Created a branded, student-focused experience with custom animations and loaders. Check the contacts page and analytics page :)
  • Smooth animations to match the overall playful vibe of the website

What we learned

We learned about the importance of theme tokenization for consistent UI/UX (and how much trouble we can get into when we had to manually adjust each color), as well as best practices for modular React development and asset management.

What's next for FinchApply

  • Develop further on login and authentication features (currently there is a signup/login but no authentication)
  • Expand AI features for smarter resume tailoring and job matching, and launch a Chrome extension for one-click applications on any job board. (those two are not currently implemented, just displayed at the homepage)
  • Grow the student community and gather feedback for continuous improvement.
Share this project:

Updates