User Interface - sharath1996/resume-builder GitHub Wiki
What should UI contain?
For now, we need to two pages:
- Profile creation and modification
- Resume Generator for Job description
Features of Profile creation page
- Ability to Create, Read, Update and Delete profiles from database.
- This page should be able to display and return the profile which is read from database as json.
Features of resume generator page
Job Description
- A
text-boxto enter the job description - A
Buttonto hit enter!
Resume Preview
- A Preview of the resume (extracted and generated contents)
- Users should be able to modify the sections
- Button to export the resume as pdf
Architecture
classDiagram
class Profile {
+display_ui()
+update_profile()
}
class JobApplication {
+generate_resume()
+display_resume()
+update_resume()
+export_resume()
}