You are browsing as a guest. Sign up (or log in) to start making projects!

Resumight

  • 4 Devlogs
  • 4 Total hours

Resumight is a resume building tool for students and new job seekers to get their accomplishments seen. Make a resume and tailor it to every job.

Open comments for this post

35m 33s logged

#4: Back Up

It’s been a while since I’ve made changes to Resumight, so I want to take things slow for a bit to make sure nothing breaks. After all, I’m really proud of the tools it has so far!

Running from my problems

API keys don’t last forever, so my solution was to add a section for a backup API key that only gets used once the first one comes up empty. I couldn’t think of anything else. In case you’re wondering, since the app is hosted using Google AI Studio, I can integrate the keys without having them directly in code or anything. That way this can stay open source and have a GitHub.

Adding on

I realised that the most useful thing for me to do with Resumight would actually be to update my old resume. Adding the PDF upload feature to Resumaker was very easy, but this does require token usage again. I’m also a bit concerned about how long it took to parse my one page resume, but it does work for now.

Next

The website really feels like a one and done sort of thing right now. I want to have some sort of multi-resume management system: nothing fancy, but it would use cookies and help people stay organised. Also, voice recognition really does not like any browser other than Chrome.

0
0
6
Open comments for this post

1h 32m 16s logged

#3: It lives!

I cleaned up the layout and created my Resumaker and Tailor sections. One makes your resume, and the other gears it up for any possible job listing.

AI Integration (Misery)

Resumight sort of needs AI to function. Without an AI parsing and sorting your speech, the Resumaker is a glorified document editor. Without an AI to tailor your resume to a job listing, the best I can do is match keywords

Solution

Google has an awesome free tool called AI Studio which lets you get an API key, which I was able to hook up directly to Resumight. Now, Google’s Gemini automatically sorts everything you say into where it needs to go! It’s pretty smart, too (see images). No master list necessary!

The Tailor uses AI to specifically let you know what to update about your bullet points, and then makes a downloadable version for you. It’s not just buzzwords this time, since Gemini can actually explain what it wants to delete.

Next Time

API sustainability is at a critical point.

0
0
31
Open comments for this post

54m 49s logged

#2: Spoken Language is Hard

It’s kind of a hassle to have to input all your information into a website every time, right? I decided to start making a speech parsing thing that directly translates microphone input to words.

I found an open-source base script online, which I was able to use to create my own speech-to-text which works with just code.

Just to see how far it would go, I even tried seeing if I could get it to recognize shorthands and list them accordingly. I found a list of popular majors and schools, and just went from there. Categorization is still messy.

Solution(?)
Yeah, I’m probably going to have to use AI integration for this part, but we’ll cross the bridge of token limits once we get there.

0
0
7
Open comments for this post

44m 31s logged

#1: Warm regards from BPT

Figured out the color palette for my project; a crisp white and soft green are pretty nice to look at.

This has been coded in HTML, CSS (so much CSS) and JS. An app might be more functional, but I like GitHub Pages too much for that.

This image should give you a hint as to what we’ll be moving into. Let the suspense eat away at you.

Main order of business: I’m working on getting that cool scrolling effect you see on Apple websites working now, just to make the website seem more legit.

0
0
20

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…