Inspiration

After thinking a lot about cv's and considering how difficult it is to make them look decent without using latex, we decided to make a website that helps people that do not understand (or can not be bothered with) latex code.

What it does

The user enters details about himself in a typeform and the data then gets passed to our web app which uses that data and a cv template to create the candidates cv.

How we built it

We used the typeform API to create the form and retrieve the data, php to manipulate that data and fill up the cv template and css and html for the front-end.

Challenges we ran into

The most challenging aspects of this hack were: 1. Retrieving the data from JSON to use as variables, 2. Converting a .tex file to .pdf through php in windows and 3. Replacing the stubs in the CV file with the actual values of the user.

Accomplishments that we're proud of

A dynamically generated CV!!! Use of typeform and decoding the JSON

What we learned

How to use typeforms API, understanding of JSON files, also webhooks and it's use in web applications.

What's next for HackUPC

Hopefully to come back next year.

Built With

Share this project:

Updates