Frontend Developer Needed for Kids' Interactive Pattern-Making Tablet App (HTML5 Canvas / Fabric.js)
Worldwide
Project Overview: We are looking for a skilled frontend developer to build a lightweight, highly visual web application designed for in-store touch tablets/kiosks. The sole purpose of the app is to let children create their own seamless, tileable patterns using our pre-made Creative Library of images. The project needs to be fully completed, tested, and deployed within 2 months. Target Audience & Environment: Users: Children (needs a simple, large, intuitive UI with no complex menus). Hardware: In-store tablets/short kiosks (touchscreen-first interface, locked in landscape orientation). Key Features Required: - The Art Board (Canvas): A central canvas area where users can build their design. - Creative Library Sidebar: A scrollable drawer containing our pre-made PNG elements. Users drag-and-drop or tap an element to place it on the canvas. - Canvas Interactions: Kids can tap an item on the canvas to move it, scale it (pinch/handles), rotate it, or delete it (trash bin icon). - Real-Time "Tile" Preview: A small side-window or toggle feature that instantly shows how their current canvas looks when tiled seamlessly across a large surface. - Save/Print Functionality: A simple "Done" button that flattens the pattern, generates a high-resolution seamless repeating pattern image (JPEG/PDF optimised for Postcard or Gift Wrap dimensions), and saves it to a local folder or sends it to a local network print queue. No user login or account creation required. Tech Preferences: - HTML5 / CSS3 / JavaScript - Canvas framework like Fabric.js, Konva.js, or p5.js to handle the heavy lifting of image manipulation. - The app should be built as a Progressive Web App (PWA) or a localized web app so it can run fullscreen offline/locally on a kiosk browser. What We Provide: - All PNG assets for the Creative Library. - Final print size dimensions and technical specs. To Apply, Please Share: - Examples of any interactive canvas, drag-and-drop, or pattern/photo-editing web apps you have built. - Which JavaScript framework/canvas library you would recommend for this 2-month timeline and why.
$2,500.00
Fixed-price- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:4 weeks ago
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- Singapore12:49 PM
- Fashion & BeautySmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by