ResumeForge
React and FastAPI résumé builder with structured data and DOCX export
Project overview
ResumeForge focuses on the workflow between résumé content and a usable application document. It combines a React and Vite client, FastAPI service layer, SQLite persistence, structured résumé data management, ATS-focused formatting, and DOCX export.
The problem
Résumé content must stay structured for editing and ATS readability while still producing a polished submission document.
The approach
Built a full-stack application that separates structured résumé data, editing workflows, persistence, and document generation.
Implemented systems
- Structured résumé builder and résumé-data management workflow
- ATS-focused organization and formatting
- React and Vite frontend connected to a FastAPI backend
- SQLite persistence and DOCX document export
System flow
- React UIBuilder
- FastAPIService
- SQLiteResume data
- DOCXExport
Architecture
Engineering challenges
Keeping free-form career content structured for consistent output
Balancing ATS readability with usable visual formatting
Maintaining clean boundaries between editing, persistence, and export
Current state
- Supports résumé building, data management, ATS-focused formatting, and DOCX export