pingSubhajit / letraz

Create tailored resumes for every job application effortlessly with Letraz. Our AI-powered tool helps you stand out by automatically optimizing your resume for ATS and recruiters, ensuring your skills and experience match the job's requirements.
https://letraz.app
MIT License
0 stars 0 forks source link

feat: Simple rich text editor component for education & experience description #3

Open linear[bot] opened 4 days ago

linear[bot] commented 4 days ago

Currently, users can only input plain text in the description fields for education and past experience entries on the onboarding page. To enhance user experience and allow for more nuanced descriptions, we need to implement a simple rich text editor component.

Success Criteria:

Acceptance Criteria:

Additional Notes:

Provided design:

rich_text.png

linear[bot] commented 4 days ago
LET-12 feat: Simple rich text editor component for education & experience description

Currently, users can only input plain text in the description fields for education and past experience entries on the onboarding page. To enhance user experience and allow for more nuanced descriptions, we need to implement a simple rich text editor component. **Success Criteria:** * Users can format their descriptions using basic rich text formatting options. * The rich text editor component integrates seamlessly with the existing onboarding flow for both education and experience entries. **Acceptance Criteria:** * The rich text editor component provides the following functionalities: * Bold text * Italic text * Underline text * Bullet points * Numbered lists * Links * The rich text editor component displays the formatted text correctly in the preview and when saving the user's data. * The component is responsive and works well across different screen sizes and devices. * The component is thoroughly tested and works without errors or conflicts with other elements of the application. * Users can easily switch between the rich text editor and plain text input if needed. **Additional Notes:** * We can explore various open-source or third-party rich text editor libraries to minimize development time and effort. * The chosen library should be lightweight and performant to avoid impacting application loading times. * The focus should be on providing basic formatting options, keeping the editor interface clean and simple.