I’m trying to build a tool where my users can select from a few different resume templates and then input their information/ skills/ experience into the template. Any idea of where to start, i’m new to this so any help to get the ball rolling would be much appreciated!
Doing this for a client.
- Database structure matches Getting Started — JSON Resume
- Use AI to allow user to import and parse their resume and save into the Bubble DB
- Make an API call to my own personal service that renders the resume info into a nice PDF (using the JSON Resume library). This looks like a hellish API call to be fair:
If you were to do it entirely in Bubble it might be a bit tricky to make it pretty enough but it’s certainly possible. I’d start by:
- Recreate the JSON Resume structure in your database
- Allow users to add all of the relevant information for each data type
- Allow users to order it all (or auto-order by date for relevant areas)
- Display on a page using repeating groups and conditional formatting
- Allow export to PDF using a plugin
Step 4 is hard because you essentially need a new page for each resume style template.
Hi George I’m looking for a Bubble developer/agency to create an app very similar to what you are describing. Can I ask, why the API call to your personal service, instead of using a plugin to render the PDF from the various Bubble DB fields?
Also, in Step 4 you describe as complex, if you allowed users just one template, that would be much easier, no?
thanks
Because my service takes a JSON formatted resume and template ID and returns the generated PDF. It handles showing/hiding necessary sections. It means adding new templates is a case of downloading an extra library rather than manually doing it in Bubble
Hey @hibubble
Still need help? Feel free to schedule a meeting with us!
empowered.guru