Resume Analyzer Method
Resume Analyzer Method
Project flow
├── app/
│ ├── main.py # Main FastAPI app
│ ├── models.py # Data models (optional for future)
│ ├── services.py # Resume processing logic
│ └── utils.py # Helper functions (optional)
├── uploads/ # Store uploaded resumes
├── requirements.txt # List of dependencies
└── README.md # Project documentation
Database, prisma orm,
1. Upload resume:
Endpoint: /upload_resume
Method: POST
Description: Uploads a resume file (PDF)
Input: none
Output: str[]
2. Analyze Resume
Endpoint: /analyze/{resume_id}
Method: GET
Description: Analyzes the uploaded resume and returns feedback.
Input: resumed (received from the upload response).