Improve front-end image editor using fabricjs in Angular project


- Proved experience with Angular2+

- Innovative and independent thinking

- Honesty, honor and professionalism

- NDA agreement.


Improve an image editor tool to be able to apply filters on images and to add floating objects on the top layer (text, lines, arrows, boxes, double arrows and grid).

You will receive a functional initial angular code with the mock data. The code already overlay some fabricjs objects (text and arrows), with option of colors. Additionally, the code already applies filters to the image using Camanjs, we may opt to substitute these filters by fabricjs.


1) Extra fabric objects

The user should be able to add

- text ( already implemented)

- arrows (already implemented)

- circles (with fill option)

- rectangles (with fill option)

- lines (with thickness option)

- polygons (with fill option)

- double arrow (see how arrow was implemented)

- dashed lines (desirable)

2) Correctly serialize and save the data. (very important!)

In the initial code there is a button to simulate the reloading of the saved fabricJs overlays. When you finish the project we should run it using "ng serve -build" and check if this reload button is still working properly. If not, you have to check how you are serializing and loading the new fabricjs objects you created.

3) Measure area of select region

The user selects an area as a hand-free close figure or by drawing an arbitrary polygon. The app give them the value of the area in m^2 cm^2, whatever the unit informed by the user to set the image scale.

"Set image scale" is a feature already implemented on the initial code you received.


1)Smoothly handling of single objects

This is an usability issue. The user should be able to any moment click to select the object for change the relevant property (color, filling, thickness...) or to move it. This is translated in how you are binding events to the objects. Are objects always accessible? Be careful to test this issues very well. Nothing is more irritating than the user, for example, try to move an arrow or a text and he don't manage to get it selected.

2) Design toolbox with icons and material style

Each new tool, object you add to then interface you need to follow the angular material style and include the SVG file in the project assets.

3) Select and manipulate multiple objects.

The user should be able to select many objects to move or to delete


[login to view URL]

[login to view URL]

Квалификация: Angular.js, HTML5, Javascript, Typescript

Показать больше fabric js projects, install fabricjs npm, fabric js shapes, using fabric js with angular 6, use fabric in angular, angularjs with fabric js, yarn fabric js, angular image editor, project image processing using, online image editor project, image processs using project mfc histogram, image editor using flash, image editor project net, requirement image editor project, project image editor silverlight, project image editor, project image hiding using steganography, online image editor project php, project text editor using java, project android image editor source code

О работодателе:
( 0 отзыв(-а, -ов) ) Freital, Germany

ID проекта: #19378759



Hi I have nice experienced in [login to view URL], konva and canvas. So I can show you past work for thoes skills. Please contact me. With nice experience and skills I will perfect work for the project. Can start the work n Больше

€300 EUR за 10 дней(-я)
(53 отзывов(-а))

40 фрилансеров(-а) в среднем готовы выполнить эту работу за €297


Hello, We have huge experience in Angular JS and have worked with FabricJS as well while working with PDF template printing generator. We are quite confident that we can get the task done for you. Regards

€388 EUR за 10 дней(-я)
(59 отзывов(-а))

Hi Thank you for your job post. I have just read your job description with care. I think your project is very suitable to me. I am very familiar in Angular 2+ development. Of course I can build Angular 7 projects if Больше

€300 EUR за 10 дней(-я)
(39 отзывов(-а))

Hello. I am fabricjs expert. Do you know pixie angular image editor (on canvas with fabricjs) project? Really confident job for me. let's discuss soon. Thanks for regarding.

€300 EUR за 10 дней(-я)
(31 отзывов(-а))

You can see proof of my Angular 2+ work at [login to view URL] (no logins unfortunately due to security reasons) Frankly, I have yet worked in fabric.js. I did have experience with advance JavaScript libraries Больше

€500 EUR за 14 дней(-я)
(76 отзывов(-а))

Hello! Thanks for your post. I read your requirement carefully. I have rich experienced in angular and canvas development. If you give me a chance, I will satisfy you with good result. Please check my profile. I Больше

€500 EUR за 10 дней(-я)
(95 отзывов(-а))

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ Hi I read your job description carefully and I can do your job perfectly. I have developed many websites So I can know what you mean and I am ready for you now. If you hire me, I will finish your job A Больше

€250 EUR за 10 дней(-я)
(24 отзывов(-а))

Hi How are you? I read your proposal and i am quite interested in your project I have rich experience in Angular js. angular 2+ I will delivery great result on time Look forward to working with you in good partner Больше

€300 EUR за 10 дней(-я)
(16 отзывов(-а))

Hello As i checked your given requirement details and as you want mobile responsive website. by using Angularjs, bootstrap,html5 with havascript responsive [login to view URL] here check our developed mobile responsive websit Больше

€444 EUR за 30 дней(-я)
(27 отзывов(-а))

Ready to work with you, could you please send me some more details about your project so we will estimate it accordingly....

€366 EUR за 10 дней(-я)
(68 отзывов(-а))

Hi, As a senior MEAN stack developer, I’m very confident in Node backend and Angular 2+ development. Your task is very exciting because my ability is very suitable. I’ll show my past awesome works when you invite me. Больше

€277 EUR за 10 дней(-я)
(22 отзывов(-а))

Dear Hiring Manager. I am so excited to apply in your project. understood your requirements correctly and interested in your project. I am an experienced javascript developer. highly skilled with javascript and f Больше

€277 EUR за 10 дней(-я)
(25 отзывов(-а))

Hi. thanks for your posting. I'm very happy to have a chance of bidding your project. I have experience in development of the projects like yours If you hire me, I'll do my best for your project and finish greatly i Больше

€277 EUR за 10 дней(-я)
(26 отзывов(-а))

Hi there, We've reviewed the project description and understood the requirements of your project. We can work with Angular.js and [login to view URL] to improve the front-end. Let us know when you are online and we can discus Больше

€277 EUR за 10 дней(-я)
(16 отзывов(-а))

Dear, client. How are you? I am a senior Angular expert with 3+ years of rich experineces. [login to view URL] https://www.freelancer.com/projects/mysql/Work-role-management-system-with/?w=f I have Больше

€388 EUR за 15 дней(-я)
(23 отзывов(-а))

High-quality & Fast-delivery is promised! As a highly skilled full stack developer, I have rich experience in web development, especially in JS frameworks such as Angular.js, Angular(2,4,5,6,7), React.js and Vue.js. Больше

€333 EUR за 10 дней(-я)
(17 отзывов(-а))

⭐Hello, Dear Client ⭐ I have rich experiences in fabricjs with AngularJS. As you can see my reviews, my before clients never frustrated with my work, so that I can satisfy your all good ideas wonderfully. IF YOU CHO Больше

€277 EUR за 10 дней(-я)
(11 отзывов(-а))

Dear Client. Greetings! My name is Mizeva and thanks for providing me an opportunity to submit proposal for your project. Firstly plz check my CV and github for getting simple sense of my career and past working. Больше

€333 EUR за 10 дней(-я)
(12 отзывов(-а))

Hi, My name is Xue who is full stack developer. I read your job description carefully. and realize that there is some of important questions to ask for your projects. Please let me know to discuss in more details. Больше

€277 EUR за 10 дней(-я)
(3 отзывов(-а))

Hi. I had developed several websites by using angular2~7 as a frontend. I am good at angular UI and I can use material design. Please send me message. I can start this job now and I will finish this job asap. You Больше

€277 EUR за 10 дней(-я)
(8 отзывов(-а))

Hello, I have checked the job descriptions carefully and I think this job is very appropriate for my skills and experiences. Firstly, I have rich experiences in Angular and Fabricjs based web applications. Of course Больше

€400 EUR за 10 дней(-я)
(20 отзывов(-а))