Skip to content

sky-pixels/resume-builder-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoffeeMaker

CoffeeMaker is a resume builder application that allows users to create, customize, and share their resumes, referred to as "coffee" in this application. Viewers, or "roasters," can be invited by the resume owner to provide feedback, or "roast," on the resume to help improve it.

CoffeeMaker is a resume builder that simplifies the resume making process by...

  1. Allowing the user to focus on their content first
  2. Generating a resume that formats all of the given input in an easy to read PDF document

Contributors

Hannah Kim

Bolo Erdenebat

Mike Vicencio

Installation

npm install

Features

Create Resume: Users can create a new resume by filling in their personal information, education, skills, projects, experience, and certifications.

Customize Resume: Users can edit and customize different sections of their resume.

Share Resume: Users can share their resume with viewers, or "roasters," who can provide feedback to help improve the resume.

Download Resume: Users can download their resume as a PDF file.

Usage

npm start

Dependencies

Typescript: For better variable typing, used mix of jsx as some things just didn't work...

tailwind CSS: For quicker styling.

React Bootstrap: For styling and responsive design.

React PDF: For generating PDF files from the resume.

React router: For navigating across pages.

firebase: For authentication.

zustand: For maintaining state across components.