https://github.com/aadya940/autoresume

An Open Source Resume Builder and LaTeX Code Editor with AI Capabilities.

https://github.com/aadya940/autoresume

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.5%) to scientific vocabulary

Keywords

ai fastapi latex latex-editor reactjs resume-builder resume-creator
Last synced: 5 months ago · JSON representation

Repository

An Open Source Resume Builder and LaTeX Code Editor with AI Capabilities.

Basic Info
  • Host: GitHub
  • Owner: aadya940
  • License: apache-2.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 2.41 MB
Statistics
  • Stars: 170
  • Watchers: 1
  • Forks: 5
  • Open Issues: 2
  • Releases: 1
Topics
ai fastapi latex latex-editor reactjs resume-builder resume-creator
Created 8 months ago · Last pushed 7 months ago
Metadata Files
Readme License

README.md

# autoResume autoResume Logo ### ✨ **Open‑source resume builder, paste your links, edit manually, and let AI lend a hand with polishing, updating, and tailoring your resume.** ✨

How to use this?

📖 Medium Blog Link

Note: The Blog is outdated with respect to the User Interface and Template used.


Features

features

Getting Started

Prerequisites

| Requirement | Link | |-------------|------| | Docker | Get Docker | | Docker Compose | Install Compose |

Setup

🔽 Click to expand setup instructions #### **Step 1:** Clone the repository ```bash git clone https://github.com/aadya940/autoresume.git cd autoresume ``` #### **Step 2:** Build and start the app ```bash docker compose up --build ``` #### **Step 3:** Access the apps **[http://localhost:5173](http://localhost:5173)**

Usage

| Step | Action | Description | |------|--------|-------------| | 1️⃣ | Open Browser | Open autoResume in your browser | | 2️⃣ | Setup API | Click on the ⚙️ icon, paste in your GOOGLE API KEY and your Email | | 3️⃣ | Add Links | Paste links to your professional information (e.g., Github, Personal Website, etc.) | | 4️⃣ | Customize | Optionally, add feedback or a job posting link for further customization | | 5️⃣ | Generate | Click Generate Resume and let the AI do the rest! |


License

This project is licensed under the Apache 2.0 License.


Contributing Guide

Frontend

✦ Implement React components in the frontend/src/components/ folder
✦ We use Chakra UI to implement components
✦ Import and use your components in frontend/src/App.jsx

Backend

✦ Implement API routes in the backend/src/routes/ directory
✦ Add AI functionality in the backend/src/ai/ directory
✦ We use the black code formatter for Python code
✦ Keep route handlers clean and logic separate

General Guidelines

Branch Management bash git checkout -b your-branch-name

✦ Write clear commit messages ✦ Test your changes before submitting a PR

Submitting Changes

Pull Request Checklist #### **1.** Create a Pull Request #### **2.** In your PR description, include: ✦ **What changes you made**
✦ **Why you made them**
✦ **Any relevant screenshots or test results**
✦ **Any breaking changes or migration steps needed**

### We appreciate your contributions and will review your PR as soon as possible! [![Contributors](https://img.shields.io/badge/contributors-welcome-brightgreen.svg?style=for-the-badge)](CONTRIBUTING.md) [![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg?style=for-the-badge)](LICENSE) [![Stars](https://img.shields.io/github/stars/aadya940/autoresume.svg?style=for-the-badge)](https://github.com/aadya940/autoresume/stargazers)

Built with ❤️ by the autoResume community

Owner

  • Name: Aadya Chinubhai
  • Login: aadya940
  • Kind: user

UG. Student at Ahmedabad University.

GitHub Events

Total
  • Create event: 1
  • Release event: 1
  • Issues event: 1
  • Watch event: 136
  • Push event: 25
  • Fork event: 6
Last Year
  • Create event: 1
  • Release event: 1
  • Issues event: 1
  • Watch event: 136
  • Push event: 25
  • Fork event: 6

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 15
  • Total Committers: 1
  • Avg Commits per committer: 15.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 15
  • Committers: 1
  • Avg Commits per committer: 15.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Aadya Chinubhai a****i@g****m 15

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • yonas (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

docker-compose.yml docker
main_app/frontend/package-lock.json npm
  • 255 dependencies
main_app/frontend/package.json npm
  • @eslint/js ^9.25.0 development
  • @types/react ^19.1.2 development
  • @types/react-dom ^19.1.2 development
  • @vitejs/plugin-react ^4.4.1 development
  • eslint ^9.25.0 development
  • eslint-plugin-react-hooks ^5.2.0 development
  • eslint-plugin-react-refresh ^0.4.19 development
  • globals ^16.0.0 development
  • vite ^6.3.5 development
  • lucide-react ^0.515.0
  • react ^19.1.0
  • react-collapsible ^2.10.0
  • react-dom ^19.1.0
  • react-hot-toast ^2.5.2
  • react-icons ^5.5.0
  • react-linkedin-login-oauth2 ^2.0.1
  • react-pdf ^9.2.1
  • react-router-dom ^6.30.1
main_app/backend/requirements.txt pypi
  • crawl4ai *
  • fastapi *
  • google-adk *
  • google-generativeai *
  • httpx *
  • playwright *
  • pydantic *
  • python-dotenv *
  • sqlalchemy *
  • taskiq *
  • uvicorn *