Resume2Web
Tech Stack:
Description
Resume2Web is a web application using Flask and React as infrastructure that extracts key information from a resume file (in formats like PDF or text) and automatically generates an interactive, customizable website showcasing the parsed data. The resume processing is powered by Affinda, using their Free Tier. The website is a digital portfolio, highlighting key details such as the individual’s name, contact information, skills, experience, and education.
This project simplifies the process of converting traditional resumes into interactive, visually appealing websites that can be easily shared with potential employers, clients, or collaborators.
Intended Audience
This project is meant to help people who may not be enthralled into the art of designing and maintaining a website, or for those who need a beginning scaffold for more advanced sites!
Key Features
- Resume Parsing: Extracts essential information from resumes, including name, email, phone number, skills, experience, and education.
- Interactive Website Generation: Automatically generates a customizable website that presents parsed resume information in an interactive, user-friendly format.
- Customizable Layouts: Allows users to choose from different website templates or customize their site according to personal preferences.
- Easy-to-Use: Users simply upload their resume, and the tool takes care of the rest—converting the resume into a fully functional website.
How It Works
- Upload Resume: The user uploads a resume file (PDF/docx/doc).
- Resume Parsing: The application uses Affinda to extract key details from the resume, including contact information, skills, experience, and education.
- Website Generation: The parsed data is fed into a Flask-based web application, which generates an interactive and customizable website.
- Customization: Users can select from various templates or adjust styling options (such as colors, fonts, and layout) to personalize their site.
- Sharing: Once the site is generated, users receive a download of their interactive resume website, ready to be shared.
Log in or sign up for Devpost to join the conversation.