resu.me

December 1, 2024 | STATUS: CLOSED

resu.me Repo Card

resu.me is a resume creation tool that allows users to easily create, polish, and organize their experiences and skills as independent modules. It leverages AI tools to automatically format the resume and provide suggestions for content.

The main efforts of this project were in ensuring that the user experience was intuitive, and that the modular workflow was easy to understand and navigate. This involved a lot of user testing and iteration.


Demo Video:

Motivations:

This project was a capstone assignment for my Human-Computer Interaction course. We were tasked with creating an interface that helped university students solve some common problem. I chose to create a resume builder because I think that resumes are a common pain point for students, and that most students use tools which are not specifically designed for this task. We did a lot of user testing and iteration to ensure that the user experience was intuitive and the modular workflow was well-received.

Implementation:

This web app was written in TypeScript and uses the Next.js framework. I used a lot of shadcn/ui components to ensure that the UI was consistent and modern. User authentication and data storage was implemented using Firebase. The AI tools are currently non-functional, but I plan on implementing them using an LLM API like OpenAI or Anthropic in the future.

Future Work:

  • Fix a few minor bugs
  • Fully implement the AI Contribution feature
  • Allow for exporting the resume in a variety of formats
  • Allow for automatic formatting of the resume
  • Allow for programmatic curation of resume modules
  • Add project, skill, and education modules
  • Allow for filtering and sorting of modules
  • Create "contribution groups" which allow for highlighting different aspects of an experience