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

November 9, 2025​

This week I focused on improving the accuracy of the classification model. The goal was to make it better at understanding the context of each

Read More »

November 2, 2025​

This week, I focused on integrating the classification model into JAICE, which was a big step for our AI features. The model now takes job-related

Read More »

October 19, 2025​

This week, I dove deeper into connecting JAICE with real email data. I focused on setting up the Google OAuth API consent process, which lets

Read More »

October 12, 2025​

This week, we officially started backend development, which feels like a huge milestone. We set up Firebase to handle account information like emails and passwords.

Read More »

October 5, 2025​

This week, we started laying the groundwork for our project. We built out the beginning of each page, and some are already close to their

Read More »

Figma Prototype