Customization of React PDF Annotation App
Budget: ₹1,500 – ₹12,500 INR
I need a skilled React developer to customize an existing repository for PDF annotation, found here: https://github.com/DanielArnould/react-pdf-highlighter-extended. The main areas of customization required are UI redesign and the addition of specific annotation tools.
For the UI redesign, I'm open to suggestions and improvements that you can bring to the table. The current version is functional, but I'd like it to be more user-friendly and visually appealing. This may involve a color scheme update, layout reorganization, or incorporation of custom icons.
In terms of annotation tools, I need to expand the toolkit beyond what's already available in the repository. The new tools I need are:
- Text highlighting
- View notes and push them to database for retrieval or store as CSV for saving and reviewing annotation results for later purpose.
- Ability to highlight predefined portions of PDF
Experience with JavaScript, React, and React PDF libraries is essential. Additionally, you should have a good eye for design and be able to collaborate in enhancing the user experience. Your work will be a crucial part of this project, so attention to detail and a clear understanding of the requirements are key.
For the UI redesign, I'm open to suggestions and improvements that you can bring to the table. The current version is functional, but I'd like it to be more user-friendly and visually appealing. This may involve a color scheme update, layout reorganization, or incorporation of custom icons.
In terms of annotation tools, I need to expand the toolkit beyond what's already available in the repository. The new tools I need are:
- Text highlighting
- View notes and push them to database for retrieval or store as CSV for saving and reviewing annotation results for later purpose.
- Ability to highlight predefined portions of PDF
Experience with JavaScript, React, and React PDF libraries is essential. Additionally, you should have a good eye for design and be able to collaborate in enhancing the user experience. Your work will be a crucial part of this project, so attention to detail and a clear understanding of the requirements are key.