Experience the next generation of resume building. Powered by Gemini AI. Designed for professionals.
- AI-Powered Resume Generation: Tailor your resume for specific roles and companies using Google's Gemini AI.
- ATS Optimization: Built-in checks to ensure your resume is Applicant Tracking System friendly.
- Company & Role Targeting: Select from top tech companies or input your own to get a resume perfectly aligned with their culture and requirements.
- Modern UI: A sleek, glassmorphism-inspired interface for a premium user experience.
- Privacy Focused: Your data is processed securely.
- Node.js (v14 or higher)
- npm (Node Package Manager)
- A Google Gemini API Key
-
Clone the repository:
git clone https://github.com/YashDoesCode/ResumeUp.git cd ResumeUp -
Install dependencies:
npm install
-
Environment Configuration: Create a
.envfile in the root directory and add your Gemini API key:GEMINI_API_KEY=your_api_key_here
Yes, you need to run the backend server for the application to function correctly. The frontend relies on the backend for file parsing and AI generation.
-
Start the server:
npm start
Or for development with auto-restart:
npm run dev
-
Open the application: Open your browser and navigate to:
http://localhost:3000
index.html: Main entry point and UI.server.js: Node.js/Express backend handling API requests.script.js: Frontend logic and interactivity.style.css: Styling and animations.
See contribute.html for details on how to contribute.