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.
Log in or sign up for Devpost to join the conversation.