Skip to content

shrutikakapade/VitaFolio-AI-Powered-Resume-to-Portfolio-in-One-Click

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI-Powered Resume to Portfolio in One Click

Project Overview

VitaFolio is an AI-powered platform built with Streamlit that leverages the Gemini LLM to transform resumes into fully functional, responsive portfolio websites. Users can instantly download a complete website package with HTML, CSS, and JavaScript files, ready for deployment.

Features

  • AI-generated websites based on user input
  • Modern, semantic HTML5 structure
  • Responsive design using CSS Flexbox/Grid
  • Separate HTML, CSS, and JS files for clean structure
  • Automated ZIP download for instant deployment
  • Designed for students, professionals, and job seekers

Project Structure

RESUME PORTFOLIO GENERATOR/
│
├─ portfolio/
│   ├─ files/
│   │   ├─ .env           # Stores Google API key
│   │   ├─ app.py         # Streamlit app
│   │   ├─ index.html     # Generated HTML
│   │   ├─ style.css      # Generated CSS
│   │   ├─ script.js      # Generated JS
│   │   ├─ req.txt        # Python dependencies
│   │   └─ website.zip    # Downloadable ZIP
│
└─ pyvenv.cfg             # Virtual environment config
    

Setup & Usage

  1. Create and activate a virtual environment:
  2. python -m venv venv
    # Windows: venv\Scripts\activate
    # macOS/Linux: source venv/bin/activate
  3. Install dependencies: pip install -r files/req.txt
  4. Add your Google API key in files/.env:
  5. gemini=YOUR_GOOGLE_API_KEY
  6. Run the Streamlit app: streamlit run files/app.py
  7. Enter your website description and click Generate to create your portfolio.
Video.Project.17.mp4

About

VitaFolio is an AI-driven platform built with Streamlit that uses the Gemini LLM to instantly transform your resume into a fully responsive, professional portfolio website. Download a complete, ready-to-deploy package with HTML, CSS, and JavaScript—no coding required.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages