Javascript champion

  • สถานะ: Closed
  • รางวัล: $946
  • ผลงานที่ได้รับ: 7

รายละเอียดการประกวด

This contest has two sub-projects in it so that I can make the prize money worthwhile.


Project 1
Custom Signature Panel
The goal is to make a minature version of something like docusign.com

1st Part:-
Make a web-page that can:-
-Accept a PDF or DOC\DOCX file to upload.
-Convert it to PNG based on the browser resolution. Then show the PNG in the browser (supporting multi-pages)
-The admin can make a square outline where the signature should appear and where the date should appear and other squares for more variables.
-As an alternative to a square - the user can drag a small PNG to a place over the document- which represents where the signature goes.

2nd Part
Now another user can visit an associated page - scroll through the PNG document (which is sized according to viewport) and then add their signature.
Three options exist for adding the signature. Either by:-
-Uploading an image file
-A signature pad
-Typing it in a custom font.

For signature pad - use this https://willowsystems.github.io/jSignature/
For custom font - it must support any font that has been uploaded to the server. There will be 25 available fonts so it should use images when the user is selecting a font and then download the font in real-time.

Also - any other fields that were made in the 1st part can be set as an tooltip with input form element.

The user clicks a button and the PDF must re-render and produce a new PNG for display.

This might also help: http://pdfkit.org/index.html

Project 2 - Coach mark overlays
Adapt or find a JS library that enables instructional overlays as per the image below. One example is http://heelhook.github.io/chardin.js/
But please try to use https://introjs.com/ which is more mature code.
The key is to be able to make the curved arrows, circle icons, angled text, and custom font.

ทักษะแนะนำ

ผลงานอันดับสูงสุดจากการประกวดนี้

ดูรายการเพิ่มเติม

กระดานประกาศ

  • rku58e31a2cc290f
    rku58e31a2cc290f
    • 5 ปี ที่ผ่านมา

    Repost

    • 5 ปี ที่ผ่านมา
  • hsashankar
    hsashankar
    • 5 ปี ที่ผ่านมา

    I did not notice the time ran out. Was working on it. Any chance of extension? Please... #extended

    • 5 ปี ที่ผ่านมา
  • JulijanAndjelic
    JulijanAndjelic
    • 5 ปี ที่ผ่านมา

    I'm about to finalize the first project today, and should be able to finalize the second project by the time the contest ends. I'm sure you'll like it ;) happy to share a testing link.

    • 5 ปี ที่ผ่านมา
  • njose
    njose
    • 5 ปี ที่ผ่านมา

    Indeed the prize money is worth while. I will participate :-)

    • 5 ปี ที่ผ่านมา
  • rku58e31a2cc290f
    rku58e31a2cc290f
    • 5 ปี ที่ผ่านมา

    Reply soon as only three days is left

    • 5 ปี ที่ผ่านมา
  • rku58e31a2cc290f
    rku58e31a2cc290f
    • 5 ปี ที่ผ่านมา

    And what do i have to submit the code of working website

    • 5 ปี ที่ผ่านมา
  • rku58e31a2cc290f
    rku58e31a2cc290f
    • 5 ปี ที่ผ่านมา

    Hi, i will use nodejs for backend, will it be ok.

    • 5 ปี ที่ผ่านมา
  • alqanas37
    alqanas37
    • 5 ปี ที่ผ่านมา

    as i understand for first part of the 1st project user will upload
    doc file and the back end will convert it to png files as in my experience javascript not have the ability to do some thing like this

    • 5 ปี ที่ผ่านมา
    1. Zyoudyy
      Zyoudyy
      • 5 ปี ที่ผ่านมา

      Nop , it can be done with JavaScript back end in multi ways

      • 5 ปี ที่ผ่านมา
    2. rku58e31a2cc290f
      rku58e31a2cc290f
      • 5 ปี ที่ผ่านมา

      “Any application that can be written in JavaScript, will eventually be written in JavaScript.” 

      • 5 ปี ที่ผ่านมา
  • writermayank
    writermayank
    • 5 ปี ที่ผ่านมา

    Is there any specific requirement that the back-end must be written in a certain language only? I wish to use node.JS for the same and I hope it's doable with you.

    • 5 ปี ที่ผ่านมา
  • sunnyguptahotels
    ผู้จัดการประกวด
    • 5 ปี ที่ผ่านมา

    Using either backend PHP\Python library is fine, and there is a Javascript library that I even included a link to :p

    • 5 ปี ที่ผ่านมา
  • Codeitsmarts
    Codeitsmarts
    • 5 ปี ที่ผ่านมา

    Please initiate chat for further discussion. I will do my best for you , with a Positive Hope! Regards

    • 5 ปี ที่ผ่านมา

แสดงความคิดเห็นเพิ่มเติม

วิธีเริ่มต้นจัดการประกวด

  • ประกาศการประกวดของคุณ

    จัดการประกวดของคุณ รวดเร็วและง่ายดาย

  • รอรับผลงานจำนวนมหาศาล

    รอรับผลงานจำนวนมหาศาล จากทั่วโลก

  • มอบรางวัลให้แก่ผลงานที่ดีที่สุด

    มอบรางวัลให้แก่ผลงานที่ดีที่สุด ดาวน์โหลดไฟล์ - ง่ายดาย!

โพสต์การประกวดตอนนี้เลย หรือเข้าร่วมกับเราวันนี้!