During my paternity leave, I wanted to improve my Frontend skills (I'm mainly a Backend developer). What started as a React learning project evolved into Interactive CV.
The app requires login since it handles personal data, but you can use any sample CV to test it out. There's a demo video on the landing page showing all features in action. Everything is free while I test and gather feedback on the project.
Key features:
- AI analysis of your CV against job descriptions - Automated CV optimization for ATS systems - Interactive CV sharing with chat/voice features for recruiters - AI-powered interview practice
Built with Next.js, Tailwind, Supabase and Langchain (OpenAI).
This grew from a personal pain point: the tedious process of tailoring resumes for each application. Instead of just building another resume builder, I wanted to create something that makes the job search process more interactive and effective.
I'm currently working on improving job tracking features to help manage applications and follow-ups in one place.
Would love your suggestions and feedback on what features would make this more useful for your job search
I've been building minimal open source versions of those features for JSON Resume -> https://registry.jsonresume.org/thomasdavis/letter
I removed the interview feature because it didn't seem to have much value but I will be sure to give your implementation a spin.
I haven't released it yet, but it feels amazing when I play with the prototype is a feature where you essentially talk to a job counsellor and it writes your resume as you go. It feels very natural and using 4o etc gives fantastic results.
very helpful especially in this economy