Crochet Pattern Builder
Art & Design
Mobile 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.
Project Details
PM, Full-Stack Developer, QA Engineer, Team Lead
July - October 2021
Services rendered:
Web Development, Project Management, Software Testing, Business Analytics
Customized patterns and exclusive toys as a result
Responsive design and handy toolset
User-friendly even for non-tech-savvy crocheters
Freemium business model
Client's Request
Freshcode Product Delivery Stages
Need to develop a web application including asset library, artboard and option to download/purchase a PDF
1. Business Analytics
Input project data processing
Cost and time estimations
Gantt Chart
The most appropriate technology stack description
Data integration and management in Confluence
Spotting missing requirements
Functional and non-functional requirements
Design specifications for the admin panel
Project Launch
Initial architecture diagram
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
Cross browser testing
Mobile testing on Android & iOS devices
Testing payment system integration
Сhecking Google Analytics setup
Load testing
Amigurumi (Japanese: 編みぐるみ) is the Japanese art of knitting or crocheting small, stuffed yarn creatures.
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!
Pattern creation process
React Hook Form
Key Features
We've Implemented
API Integrations
Google Analytics
Toy Pattern Builder
Crochet Instruction Generator
Сrochet Pieces Library
Toy Constructor
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.
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.
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.
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.
Users can enter the admin dashboard and perform the following actions:
  • add new pieces as assets
  • edit current assets
  • delete assets
  • publish/unpublish assets
    Sign in
    Reset password
    Manage asset:
Asset library / Responsive design / SVG implementations
Admin Dashboard
great designing experience with a handy digital toolset
empowered with interactive UX
We do our best to make Amigurumi:
user-friendly app with an intuitive UI even for non-tech-savvy crocheters
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
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.
Outcomes & Prospects
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?
What happens after you fill this form?
Our representative will contact you within one business day
We sign an NDA to keep your ideas confidential
You share essential requirements with us
Our analysts and developers estimate the budget and timeline
Shall we discuss your idea?