
BulletGen
internship task
About The Project
Key Features & Details:
Purpose: An AI-powered resume optimizer that analyzes uploaded resumes and synthesizes high-impact, ATS-friendly bullet points using the STAR method.
Tech Stack (Frontend): Built with React, Vite, TypeScript, and Tailwind CSS.
Tech Stack (Backend): Built with Node.js, Express,
pdf-parse, andmammoth(for DOCX extraction).AI Integration: Powered directly by the Gemini 2.5 Flash API via native REST calls for lightning-fast analysis.
Design Aesthetic: Uses a strict Brutalist / Hacker Terminal UI design matching Figma specifications (Space Grotesk & Space Mono fonts, heavy black borders, high contrast, no glassmorphism).
Achievements
Core Functionality:
Drag-and-drop file upload for PDF and DOCX formats.
Generates an overall ATS match score (out of 100).
Identifies missing keywords and suggests metric injections.
Outputs "God-Mode" rewrites of resume bullet points with a one-click "Copy All" feature.
Deployment: Configured as a monorepo fully deployed on Vercel utilizing serverless functions (
@vercel/node) for the Express backend.






