Find Jobs
Hire Freelancers

Formbuilder structure and UI

$250-750 USD

Đã hủy
Đã đăng vào hơn 6 năm trước

$250-750 USD

Thanh toán khi bàn giao
This project is to build an interface and structure for a formbuilder that will be integrated into a bigger solution. Requirements: 1. Everything built in Javascript and an HTML file and supporting files are the deliverable. 2. 3rd Party libraries are allowed but must be approved. (JQuery, bootstrap are fine) 3. Need a drag and drop interface similar to [login to view URL] 3. There will be 3 windows in the interface "Form Objects", "Stage", "Staged Object" 4. Form Object - Contains the list of objects that are available to drag and drop onto the stage. similar to formbuilder.online. For this example you will create 3 objects to be able to be dragged onto the stage. The 3 objects are described later. 5. Stage - This is the located where object can be dragged onto. When an object is hovered over a small tool tip (similar to [login to view URL]) appears. When the edit button on the tool tip is selected then an edit popup window appears (not like [login to view URL]). Copy and Delete options are available. A move icon that allows the object to be reordered should also be in the tool tip. 6. Stage Object - This is a list of all the objects that are currently on the stage. Next to the Name of the object will be mini delete, edit, copy icons. 7. Edit Popup - The popup edit will hold two properties to start, Type & Name. Type is the type of object (Textbox) and name is the unique name of the object. Name will automatically be populated by a counter so if a Textbox is dragged onto the stage then it is Textbox1, second one is Textbox2. Name is editable and must be unique. 8. Textbox Object - This is a textbox similar to [login to view URL] 9. Button object - This is a button similar to formbuilder online 10. Columns object - This object when dragged to the stage splits the stage into two sections. In the popup window there is a second tab on this object called Columns. In that tab. This tab allows the user to add a new column and specify the width. At the top of the tab is a radio control asking if the column width is in percentage or pixels. When the stage has multiple columns then any form object can be dragged into any either columns 11. Export & Import button Above the Form object window is an import and an export button. The Export button exports a JSON object that defines the current form and all its properties so that the import button can reload the form. 12. Code button will appear next to import/export. This button will show the HTML rendered to show the form. 13. Preview button will appear next to code button. This will hide all the controls on the screen and show the form as it appears by itself. a ghosted X button to exit preview mode. 14. A document describing the project and each file in the project must be supporting. 15. Comments on top of each function are required. 16. The project must be architected in a way that each control is its own js file. 17. The project must be architected in a way that adding an available control a straight forward process and be documented in the document. 18. The project must be architected in a way that there is a default list of properties for a control and then the custom properties for each individual control. Meaning that I shouldn't have to define Name and Type (and others) for each control because they are on every control. 19. In your proposal to me you must include the wording "Cubs win 2016" so that I know you have read all this information. Without the words "Cubs win 2016" you proposal will not be considered. 20. this is just phase 1 prototype. More changes to this project will be coming to create all the future controls (~20 in total)
Mã dự án: 15083489

Về dự án

6 đề xuất
Dự án từ xa
Hoạt động 7 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
6 freelancer chào giá trung bình $623 USD cho công việc này
Avatar người dùng
"Cubs win 2016" I am having more than 13 years experience of working as a web developer and having a great exposure of website Development Relevant Skills and Experience Javascript Proposed Milestones $222 USD - Start Job $666 USD - Complete Job I have worked on a project like this. I can show you a demo of that anytime.
$888 USD trong 22 ngày
5,0 (7 nhận xét)
4,3
4,3
Avatar người dùng
Hi HelpMeObiWan, I find myself eligible for this job since I am having 7 years of extensive experience Relevant Skills and Experience: I am Good at Javascript Proposed Milestones: 555 - We will discuss the milestones when you award me the job. HelpMeObiWan, Please Send a message so that we can discuss more about this project
$555 USD trong 10 ngày
5,0 (1 nhận xét)
2,7
2,7
Avatar người dùng
Cubs win 2016 Relevant Skills and Experience I think i can do this Proposed Milestones $250 USD - We will chat more about this project if you want. We will chat more about this project if you want.
$250 USD trong 10 ngày
4,9 (2 nhận xét)
1,2
1,2
Avatar người dùng
Hi, I have reviewed your requirement and we have skilled resources for the development. Just let me know when you be ready for discussion, so we can move further. Glad to hear from you soon. Thank you, Ruchi
$444 USD trong 8 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Cubs win 2016 Task can be easily achieve using jQuery animations and bootstrap. I also need to use font awesome if you need icon or you can provide the same.
$550 USD trong 8 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của UNITED STATES
chicago, United States
0,0
0
Phương thức thanh toán đã xác thực
Thành viên từ thg 9 10, 2012

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.