Team Brainstorming
Features
- One page with the whole resume interface
- Different types of data for each section
- Top section
- title
- links (github, linkedin, portfolio, phone number, email)
- Education
- GPA
- School
- Coursework
- Major/minor
- Experience
- list of experiences
- company
- Location
- Dates
- position
- Rename experience section or at least dropdown (leadership, work, general)
- projects
- dates
- title
- links (github, actual project)
- Skills used?
- Skills → list
- Objective statement
- Optional sections
- Selector for sections
- Add sections
- Add custom sections
- Default sections
- Checkbox before and on the side of main interface
- AI helping rewrite bullet points
- text box with button to improve text on the side
- Exporting as word (primarily), pdf
- Authentication
- dashboard for account settings actions, dark mode
Technologies
- Front-end
- Styling
- shadcn ui component library
- tailwind css
- react (vite)
- react-hook-forms library
- library for downloading as word
- Back-end
- API
- authentication
- login
- log out
- delete account
- JWT authentication
- create a user
- call to edit a block of data
- rewrite text
- save each section of the resume
- database → mongodb