We are seeking a skilled TypeScript developer with experience in [login to view URL] to create an application that facilitates manual table creation and image cropping. This solution will be employed to segment images into table cells, with the content in each cell to be subsequently processed by Optical Character Recognition (OCR) on the server-side.
Given the irregular nature of user-uploaded images, the solution needs to provide users the flexibility to manually adjust the X and Y coordinates of each line defining the table. Post-adjustment, the application should segment the image into respective cells, display them separately, and send them to the server.
We kindly request you to refer to the images provided in the attached ZIP file for an in-depth understanding of the deliverable.
Project Requirements:
The application should be built using TypeScript with Pixi.js.
The solution should display an image, allow the user to draw a table, and manually adjust the X and Y coordinates of the lines defining the table.
The application should crop the image into individual cells based on the defined table, display these cells separately, and be capable of sending these cells to the server.
Image cropping should maintain the integrity of the original image content.
Coding Standards and Practices:
As a company that values high-quality programming, we set strict adherence to coding standards and best practices. Before acceptance, your code will undergo a review by a senior programmer on our staff, based on the following:
Modularity: Each function and module should adhere to the single responsibility principle.
Clarity: Adequate commenting on each function and complex code block for clear understanding of its purpose and functionality.
Robustness: Implement comprehensive error handling mechanisms to avoid application crashes under any circumstance.
Efficiency: Eliminate unnecessary loops, employ suitable data structures, and optimize code where possible for improved performance.
Naming Conventions: Consistent and meaningful names for variables, functions, etc.
Testability: Write testable code and provide unit tests for each module.
Style Guide: Follow the TypeScript style guide: [login to view URL]
In addition to the above, we also expect pure functions and referential transparency unless technically impossible.
We anticipate your commitment to maintaining these standards, as our project acceptance will depend heavily on these aspects. Start your bid text with "DESCRIPTION_READ" so that we know you read the description. We would not like to negotiate a price after the bid. Post your final price upfront.
Please submit your proposal with an outline of your approach to this project, along with relevant previous work experiences, if any. We are eager to collaborate with professionals who are passionate about their work and are enthusiastic about this unique project.
Thank you for considering this opportunity.
Hello, My name is Adnan, and I'm an experienced and results-driven professional with extensive expertise in project management, strategic planning, marketing, data analysis, and user-drawn table creation with [login to view URL] and TypeScript. I understand the importance of building a strong brand identity that resonates with target audience and am skilled in data analysis and image processing.
I am confident that my skillset makes me the best fit for this project. With over 10 years of experience in the industry, I have the knowledge and expertise necessary to create an application that facilitates manual table creation and image cropping. Additionally, my commitment to excellence and passion for driving results make me an invaluable asset to any team or organization looking to achieve growth and drive results.
I would be delighted to discuss this opportunity further if you are interested. Please feel free to contact me if you have any questions or would like additional information about me or my skillset.
$30 USD σε 7 ημέρες
0,0 (1 αξιολόγηση)
0,0
0,0
6 freelancers δίνουν μια μέση προσφορά $87 USD για αυτή τη δουλειά
Hi,
We went through your project description and it seems like our team is a great fit for this job.
We are an expert team which have many years of experience on Typescript, Image Processing
Please come over chat and discuss your requirement in a detailed way.
Thank You
Hi,Lucas S.
I've gone through the job posting.
I've confirmed your requirements so I just noticed that you are looking for a developer who is good at Image Processing and Typescript.
I'm sure that I can give you good results in short time.
I will start your work immediately.
I've worked with another clients in this space, I think you might find it very interesting to have chat.
thanks,
Valery