ResumeForge is an advanced AI-powered resume builder tailored for Computer Science students. It simplifies the creation of professional, well-structured CVs by leveraging AI to generate LaTeX-based resumes. With an intuitive user interface, ResumeForge seamlessly compiles user-provided details into a polished, industry-standard CV, ensuring a streamlined and efficient resume-building experience.
- Intelligent Resume Generation: Utilizes the Gemini API to create LaTeX-based CV sections with precision.
- Structured Form-Based Input: Enables users to input details in a modular format, covering Summary, Skills, Education, Experience, Projects, Achievements, and Languages.
- Sleek & Interactive UI: Features a visually appealing, animated interface for an enhanced user experience.
- Robust Backend with Node.js/Express: Processes user inputs, dynamically generates LaTeX code for each section, and compiles the final resume.
- Frontend: React.js, Tailwind CSS, Framer Motion (for animations)
- Backend: Node.js, Express.js
- AI API: Gemini API for generating LaTeX code
- Document Formatting: LaTeX
Ensure you have the following installed:
- Node.js & npm
- Clone the repository:
git clone https://github.com/nishantkr2003/ResumeForge.git cd ResumeForge - Install dependencies:
npm install
- Run the backend:
node index.js
- Run the frontend:
open http://localhost:8000/
Complete each section by entering the required details. Generate your resume instantly—retrieve the LaTeX code and use it as needed!
Contributions are always welcome! Fork the repository, work on feature branches, and submit pull requests to enhance the project.
- Incorporate multiple CV templates for diverse formatting options.
- Enable seamless PDF generation for easy downloads.
- Enhance AI-generated content by refining prompts for better accuracy and relevance.
For any queries or suggestions, feel free to reach out at nishantkr2003nna@gmail.com.