DEV Community

Cover image for Creating a resume builder with React, NodeJS and AI 🚀

Creating a resume builder with React, NodeJS and AI 🚀

Nevo David on February 20, 2023

TL;DR In this article, you'll learn how to create a resume builder using React, Node.js, and the OpenAI API. What's better to look for a...
Collapse
 
oobleck profile image
Spencer •

So… this is a fake resume generator? Fun but dishonest. If someone makes it to a technical screening round or interview with a BS resume and he or she can’t backup the claims in it they’ll be exposed and will have wasted everyone’s time. Please don’t do that.

Also, don’t stringify a potentially large object just to check if it’s empty: JSON.stringify has terrible performance. That might be ok server-side, but should almost never be done client-side. Check the length of it’s keys instead.

Object.keys(result).length < 1

Collapse
 
msveshnikov profile image
Max Sveshnikov •

Honestly resume will not be fully faked, it will use your real technology stack and roles 😎

Collapse
 
1saifj profile image
Saif Aljanahi •

Wonderful post, thanks for sharing it. I wonder how much api request openai will made for free access?

Collapse
 
nevodavid profile image
Nevo David •

I think they give you around $17 credits (for free) when you register.
Without entering a credit card.

Collapse
 
lalislau profile image
Marcos •

It´s not possible to use after using all credits?

Thread Thread
 
nevodavid profile image
Nevo David •

You have 2 options

  1. Add more credits (by purchashing)
  2. Create a new account 🤣
Collapse
 
mezieb profile image
Okoro chimezie bright •

Great insight thanks for sharing👍

Collapse
 
nevodavid profile image
Nevo David •

Thank you so much, Okoro 🚀

Collapse
 
vipul027 profile image
vipul kumar •

amazing

Collapse
 
nevodavid profile image
Nevo David •

Thank you @vipul027!

Collapse
 
mahmadamin08 profile image
Mahmadamin Lodhiya •

Amazing😍🤩

Collapse
 
nevodavid profile image
Nevo David •

Thank you so much, Mahmadamin!

Collapse
 
lylk profile image
lykuan •

it's incredibly great , i very like your articles. your posts is high-quality,i hope you continue to write posts later on.

Collapse
 
nevodavid profile image
Nevo David •

Wow, thank you so much @lylk

Collapse
 
nevodavid profile image
Nevo David •

Have you used ChatGPT or GMT3 for live apps? which ones?

Collapse
 
nevodavid profile image
Nevo David •

Hi Friends!
If you want to know exactly when I post, just register to my newsletter here

Collapse
 
nevodavid profile image
Nevo David •

How are you today?

Collapse
 
dhisonp profile image
Dhison •

Love this. Trying to get back after a huge career gap. Thank you!

Collapse
 
nevodavid profile image
Nevo David •

Awesome! I hope it can help you out with your next endeavors!

Collapse
 
bcblearning profile image
Elayeche •

Well done. Requires good knowledge of React.

On the printing side, you have to add page breaks.

Collapse
 
cjreads665 profile image
Shahid Alam •

this is great. I made a similar application minus novu and AI. Maybe I will try it out sometimes.

Collapse
 
asksouley profile image
Souleymane. Tiendrebeogo •

This is amazing

Collapse
 
omprakash2929 profile image
Omprakashchauhan •

Awesome 😎

Collapse
 
clericcoder profile image
Abdulsalaam Noibi •

Wow,Thanks for sharing

Collapse
 
mamatkulov95 profile image
M_Coder •

Great job. Thank you for this lesson. Recently I have been searching like this project. Is it available on YouTube also?

Collapse
 
erlanggadewa profile image
Erlangga Dewa Sakti •

nice post

Collapse
 
wishtrader profile image
Andrei Kamarou •

Awesome, man! Thanks

Collapse
 
guillermodv profile image
guillermodv •

nice work man!

Collapse
 
codeofrelevancy profile image
Code of Relevancy •

Very interesting. Thank you for this article..

Collapse
 
sideeqbn profile image
Mide_stick •

This is great

Collapse
 
yuanwenlai profile image
YuanWenLai •

i clone down in my work place, when i try to connect to openApi,throw error:UnhandledPromiseRejectionWarning: Error: connect ETIMEDOUT 🤣

Collapse
 
abhaysinghr1 profile image
Abhay Singh Rathore •

Amazing work

Collapse
 
bomarto5m1m0 profile image
Anis Rb •

@nevodavid Followed the instructions, did not work. also downloaded the code from GitHub also did not work. Axios error.

Collapse
 
arrebcer1107 profile image
Sweta •

This is an amazing post

Collapse
 
gifteddev profile image
Nkwor-Jane •

Thank you for this post, I followed the article and was able to develop a simple case study assistant. It was amazing. First time working with AI