Skip to content

xinyuche/Cracking_the_resume

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cracking The Resume Gitter

A web application where users can upload their resumes and have it reviewed by other users (specific to CS majors). Users also have the ability to upvote, downvote, and comment on other users’ resumes.

Youtube line Aplha Release

https://youtu.be/9j23uwB0DDM

Youtube link Prototype https://www.youtube.com/watch?v=M_qznEGCp30

The web app is now deployed on: https://www.reschk.me/

How to run the web application on your local machine

Step 1:

  • Install Node.js on your local machine: https://nodejs.org/en/
  • Run and execute the file
  • Now you have npm on your machine

Step2:

In your Mac (Mac) or Windows Terminal(Powershell):

$ git clone https://github.com/levys19/Cracking_the_resume.git

After you cloned the repository, go inside the directory (~/Cracking_the_resume)

$ cd Cracking_the_resume

Step 3:

From the Cracking_the_resume directory, enter the cracking_the_resume directory (~/Cracking_the_resume/cracking_the_resume)

$ cd cracking_the_resume

Then run:

$ npm install

to download all the dependencies.

Lastly run:

$npm start

to start the server

Now, the web app can be launched in your local web browser on localhost:3000

MVP:

  1. Users will first create a user account with the web application or log into their exisiting account: These are the fields they are required to fill out(when they first create an account):
    • Name
    • Email
    • Major/year
    • City
    • What are you looking for? Internship/full-time
  2. Then, user uploads their resume to the web app
  3. After the user uploads their resume, he/she can upvote, downvote or comment on other users' resumes.

Add-on Features

  • Making the resume anonymous so users do not see eath other's personal information
  • Meet up with other users (virtually) and practice for coding interviews through the web app
  • Include other communities/majors instead of just computer science
  • Rank top 10 resumes into top resume page so others can see the best resumes and gain inspiration from them
  • Incorporate a Resume Template Maker that will automatically create a resume for the user once they fill in their information about education, work experience, etc.

User Story:

I want to have my resume reviewed by other people in my major/field. I also want to be able to look at other people’s resumes and give them valuable feedback in a quick manner.

Packages

No packages published

Languages

  • JavaScript 43.3%
  • HTML 41.8%
  • CSS 14.9%