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
 
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
 
mezieb profile image
Okoro chimezie bright

Great insight thanks for sharing👍

Collapse
 
nevodavid profile image
Nevo David

Thank you so much, Okoro 🚀

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
 
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
 
bcblearning profile image
Elayeche

Well done. Requires good knowledge of React.

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

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
 
omprakash2929 profile image
Omprakashchauhan

Awesome 😎

Collapse
 
sideeqbn profile image
Mide_stick

This is great

Collapse
 
abhaysinghr1 profile image
Abhay Singh Rathore

Amazing work

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. T

This is amazing

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
 
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
 
giteddev 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