Portronics

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, and mammoth (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.

unsplash.com/@reddfrancisco

Create a free website with Framer, the website builder loved by startups, designers and agencies.