JAICE

AI Job Tracking Web Application

JAICE (Job Application Intelligence & Career Enhancement) is an AI-powered job application tracker designed to simplify and streamline the job search process. Its purpose is to give users a centralized hub where they can manage job applications, track their progress visually, and leverage AI to gain insights that improve their chances of success.

Project GitHub

Team

Frontend

  • React + TypeScript
  • Vite
  • Tailwind CSS

Backend

  • FastAPI (Python)

Data Layer

  • Supabase
  • PostgreSQL

Authentication

  • Firebase Authentication

Natural Language Processing

  • spaCy
  • scikit-learn
  • Hugging Face Transformers

Tooling

  • Docker
  • ESLint
  • GitHub + GitFlow

Tech Stack

Blog

December 21, 2025

This week was all about fixing issues we discovered during user testing and smoothing out parts of the application that were confusing or frustrating for

Read More »

December 14, 2025

This week was all about user testing, and it gave us a lot of really helpful insight into how people actually interact with JAICE. Watching

Read More »

December 7, 2025

This week I focused on refining a few features and getting everything ready for user testing. I started by fixing up the delete and archive

Read More »

November 23, 2025​

This week, I focused on adding the Add Application modal pop-up. Now, users can successfully create their own cards instead of relying only on the

Read More »

November 16, 2025​

This week, I focused on improving the client-side experience for emails marked as “Needs Review.” These are the emails that the classification model was not

Read More »

Figma Prototype