Odin
Full-stack job search management platform with Chrome extension. Built with NestJS backend API, Supabase for database and authentication, and Plasmo-based extension. Includes automated application tracking, analytics, and job matching algorithms.

Technologies
About the Project
For this project, my goal was to build a full stack platform that centralizes and streamlines the job search process, with a Chrome extension as a core part of the experience. The platform allows users to track their job applications, save job opportunities, and will soon support applying directly from the system.
It is designed for people actively looking for a job or considering new career opportunities. I worked as a Senior Developer, being responsible for the entire development end to end.
The solution is composed of three parts: a web application built with Next.js, TypeScript, and React Query; a Chrome extension developed with Plasmo and TypeScript; and a backend built with NestJS, Supabase, and TypeScript.
The main technical challenge was synchronizing the Chrome extension with the backend, especially implementing logic to detect whether a job had already been saved or applied to, in order to prevent duplicate actions.
Key features include authentication, profile creation and job application management