Inspiration
Some people don't feel comfortable with their initial interviews and due to this communication gap, loose their job and confidence. As I am also one of those I felt that on behalf of them as in some regions english is not spoken much frequently making us less precise and good at interviews as many of them are conducted in english, doesn't matter what the job profile is.
What it does
So basically, it's an AI Powered interviewing platform based on resume uploaded by user. It takes resume from user, analyzes it and conducts chat and video interview based on it. Also there is an option for resume analysis separately according to ATS Score which gives suggestions and details of the resume.
How I built it
I built it completely with bolt as I am not a good programmer but have a bit of it's knowledge. Building it was not that easy if I made it from scratch completely by myself but bolt made it so easy. I imported background from external js library for UI of the app and used "CLERK" for authentication, "Gemini API key" for Resume Analysis and integrated it with each other making it seamless with the help of bolt.
Challenges we ran into
Although bolt can built many features but somewhere I got into a loop where there was no solution outcoming so it's necessary to have some technical knowledge to integrate multiple platforms with it. AI can only help us when we know what we want to do.
I was not able to integrate SUPABASE with my project because everytime it throws an error and I click resolve, it again throws errors and this made a loop so I can't add supabase to it.
Also I was not able to analyze the video interview on realtime basis because I didn't knew anything about it so give that prompt to bolt but when I implemented this feature, the video interview feature got malfunctioned so I have to remove/refract it.
Stripe is not available in my country so I can't add it to my project.
Biggest problem I faced was with "DOMAIN CHALLENGE". I was not able to buy domain through entri as there was no option for me to add my card as it was not accepting the card I have. I tried PAYPAL too but it also didn't worked to I had to upload it on netlify's subdomain only.
Accomplishments that we're proud of
I am proud that without any coding skills I build this project and gain much knowledge about how integrations are done, API are used and much more. Although some of the features are not working in my project but I tried and built the best I could.
What I learned
I leaned that AI is not everything. Some things we need to do manually or atleast get some technical skills and terms to make it more obvious for AI to give best output. Prompting is they key to the best desirable output. Must do everything on time on a consistent basis.
What's next for PrepNGrab
I am not sure about this but if I got into touch with a person who has knowledge about all these, then I will do this project and complete this for sure. It's like very basic MVP model giving the idea of what is happening in the project but a complete version would be great.
Log in or sign up for Devpost to join the conversation.