Skip to content

A next-gen platform for building, enhancing, and optimizing resumes with market insights and personalized guidance.

License

Notifications You must be signed in to change notification settings

SatyamVyas04/raise-u.me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

raise-u.me

Raise-u.me Contributions Welcome Next.js Flask License

Description

raise-u.me is a comprehensive resume-making and enhancing platform designed to help users stand out in the competitive job market. The platform integrates with various APIs and services to offer features like profile creation, resume enhancement, and job market insights.


Tech Stack

  • Frontend: Next.js, Next Server
  • Backend: Flask (for interacting with Gemini API, Wikipedia, and BeautifulSoup)
  • Authentication: Clerk
  • Storage: Cloudinary (for resume and media storage)
  • APIs:
    • Gemini API for advanced resume analysis
    • GitHub Jobs API & USA Jobs for market insights
  • Libraries: LangChain Core, BeautifulSoup, Wikipedia lib

Use Cases

  1. Create and Enhance Resumes: Users can build or enhance their resumes based on specific job descriptions.
  2. Profile Management: Users can store their professional profiles and media files seamlessly.
  3. Explore Market Trends: Gain insights into current job trends, popular skills, and more.
  4. Learn from Leaders: Understand how top tech leaders structure their profiles and skills.
  5. Use Pre-Designed Templates (in development): Access beautifully designed resume templates.

Actors

classDiagram
    class User {
        +createProfile()
        +enhanceResume()
        +buildResume()
        +viewMarketInsights()
    }
    
    class Profile {
        +personalInfo
        +workExperience
        +education
        +skills
        +uploadMedia()
        +updateInfo()
    }
    
    class ResumeEnhancer {
        +analyzeResume()
        +suggestImprovements()
        +matchJobDescription()
    }
    
    class ResumeBuilder {
        +selectTemplate()
        +fillInformation()
        +customizeDesign()
        +exportResume()
    }
    
    class MarketInsights {
        +fetchTrends()
        +analyzeDemand()
        +showPopularSkills()
    }
    
    class ExternalServices {
        +Cloudinary
        +GeminiAPI
        +GitHubJobsAPI
        +USAJobsAPI
    }

    class Templates {
        +design
        +layout
        +style
    }

    User --> Profile : manages
    User --> ResumeEnhancer : uses
    User --> ResumeBuilder : creates with
    User --> MarketInsights : views
    
    Profile ..> ExternalServices : stores in Cloudinary
    ResumeEnhancer ..> ExternalServices : uses Gemini API
    ResumeBuilder --> Templates : uses
    MarketInsights ..> ExternalServices : fetches from APIs
Loading
  1. User:

    • Creates and manages profiles
    • Enhances resumes using insights
    • Builds resumes using provided templates
    • Gains market insights
  2. Admin (future scope):

    • Manages templates
    • Monitors platform usage

Functionalities

  1. Profile Management:

    • Users can create profiles and upload resumes to Cloudinary.
    • Quick access to previously stored information.
  2. Resume Enhancer:

    • Uses the Gemini API to analyze user profiles and job descriptions.
    • Provides actionable insights to improve user profiles.
  3. Resume Builder:

    • Guides users in creating resumes from scratch.
    • Tailors content based on job descriptions using Gemini API.
  4. The Market:

    • Displays current job market trends.
    • Fetches data from GitHub Jobs API and USA Jobs.
  5. Leader Insights:

    • Scrapes data on top tech leaders to offer skill and career inspiration.
  6. Templates Page (in development):

    • Offers a range of professionally designed templates for users to choose from.

Contributors


About

A next-gen platform for building, enhancing, and optimizing resumes with market insights and personalized guidance.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •