Crochet Pattern Builder

amigurumio case is the crochet pattern creation tool, fully optimized to provide a hassle-free crocheting experience for amigurumі lovers. With a pattern constructor, users can create their own designs or customize existing ones for crafting exclusive toys.

User-friendly even for non-tech-savvy crocheters
Responsive design and handy toolset
Customized patterns and exclusive toys as a result

Project Details

crochet pattern builder
PM, Full-Stack Developer, QA Engineer, Team Lead
July - October 2021
Services rendered:
Web Development, Project Management, Software Testing, Business Analytics
Freemium business model

Client's Request

Need to develop a web application including asset library, artboard and option to download/purchase a PDF

Freshcode Product Delivery Stages

1. Business Analytics

Input project data processing
Cost and time estimations
Gantt Chart
The most appropriate technology stack description
Initial architecture diagram
Project Launch
Data integration and management in Confluence
Spotting missing requirements
Functional and non-functional requirements
Design specifications for the admin panel

2. Project Management

Project's implementation roadmap
Efficient workflow
Interim demos
Timely reports
Final launch support

3. Software Development

Data modeling
Building an interactive canvas (pattern constructor)
Admin dashboard development
Implementing file uploading
Payment system integration
CRM integration (data collecting, email campaigns)
Post-launch maintenance

4. Software Testing

Testing requirements
Creating testing checklist
Testing interactive constructor
Testing admin dashboard
Testing payment system integration
Cross browser testing
Mobile testing on Android & iOS devices
Load testing
Сhecking Google Analytics setup

Amigurumi (Japanese: 編みぐるみ) is the Japanese art of knitting or crocheting small, stuffed yarn creatures.

Pattern creation process

Create a new canvas → Select the crochet piece → Select color → Combine toy pieces → Change/delete elements if needed → Save layout → Download PDF instructions → Start crocheting!

lifestyle app
toy pattern builder
web app development
mobile app development
js app development
art&design app


NodeJS NestJS Express Sequelize
React Mobx React Hook Form

API Integrations

google analytics
api integrations
Key Features
We've Implemented

Toy Pattern Builder

Сrochet Pieces Library

Professionally designed toy crochet pieces serve as objects that users can mix on canvas. Different-sized amigurumi heads, ears, bodies, arms, wings, legs, and tails are made to be proportional and easy to make.

Toy Constructor

After the user chooses a crochet piece and drops it on the canvas, the app combines it with other elements into the multilayer image. Patterns are broken down into individual pieces, from ears to paws. Users can mix-and-match amigurumi pieces to create a toy, choosing types and changing colors.

Crochet Instruction Generator

PDF instruction is automatically created after saving the toy design. Users can get for free such crochet how-to to turn their pattern into a toy. A premium version with illustrated additions is available.

Save Point

Users can return anytime to the crochet pattern generator to adjust the layout, update the crochet pieces, or change the colors. The saved design is accessible by the link and can be shared.

Admin Dashboard

Asset library / Responsive design/ SVG implementations
Users can enter the admin dashboard and perform the following actions:
Sign in
Reset password
Manage asset:
• add new pieces as assets
• edit current assets
• delete assets
• publish/unpublish assets

Outcomes & Prospects

Freshcode and Amigurumio were united by one goal to provide crocheters with a people-centric and up-to-date experience. From quick patterns to fully finished amigurumi toys, the platform allows people to create beautiful gifts and cozy decor.

We do our best to make Amigurumi:

compared with the traditional method requiring a designer to manually create paper patterns, the app offers to create funky toy designs in a few clicks


user-friendly app with an intuitive UI even for non-tech-savvy crocheters

empowered with interactive UX

great designing experience with a handy digital toolset

emails were already sent to Amigurumio users
crochet pieces were used in saved patterns
project delivery delays

Looking to create a user-friendly and fully optimized web application?

Book a free consultation

Shall we discuss your idea?

Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
What happens after you fill this form?
You share essential requirements with us
We sign an NDA to keep your ideas confidential
Our representative will contact you within one business day
Our analysts and developers estimate the budget and timeline
Copyright © 2022. All Rights Reserved | Privacy Policy
160 Sobornyi Ave., Zaporizhzhia, 69061, Ukraine
93 Belovodski Put, Sofia, Bulgaria
3 Pan Peninsula Square, London E14 9HQ, UK