An e-commerce platform for purchasing handmade products, featuring an admin and staff dashboard for seamless management.
RemixJS, PrismaJS (MySQL), GSAP, TailwindCSS, Playwright, KonvaJS, QuillJS, Stripe, Lottie, SharpJS, SwiperJS, SWR, Redis
Cricutny underwent a comprehensive rebuilding effort, transforming an outdated and vulnerable platform into a robust, secure, and highly performant e-commerce solution. The initial version of Cricutny was plagued by critical issues, including severe performance bottlenecks, pervasive UI glitches, a compromised and inefficient admin dashboard, and glaring security vulnerabilities. These problems were systematically identified through rigorous testing, user feedback analysis, and deep dives into the existing codebase, which revealed an antiquated technology stack at its core.
Our approach involved a complete redesign and re-architecture from the ground up, prioritizing a secure and high-performance framework capable of handling significant traffic with exceptional speed. The new Cricutny leverages a modern tech stack, incorporating multiple layers of security at every level of the application, from user authentication to data handling and payment processing. This meticulous attention to detail ensures a resilient and trustworthy experience for all users.
A key aspect of this transformation was the implementation of distinct, authenticated panels tailored for various roles: Staff, Admin, and Owner. Each panel comes with its own set of permissions and capabilities, ensuring that high-level management and operational tasks can be performed securely and efficiently. For instance, the Admin panel offers comprehensive control over the entire platform, while Staff members have specific privileges for managing products and customer interactions. Robust authentication mechanisms are in place across all these panels, safeguarding sensitive operations and data.

The revamped user interface of Cricutny boasts a polished and engaging aesthetic, complemented by smooth animations that significantly enhance usability. The design is fully responsive, delivering a seamless and visually appealing experience across all devices, particularly on the homepage. This overhaul has not only increased user engagement but also broadened the platform's reach. The website is also optimized for search engines, ensuring high visibility on Google while maintaining the instantaneous page transitions characteristic of a Single Page Application (SPA).

User experience was further enhanced by introducing a rich set of features:

Beyond user interaction, we developed comprehensive backend systems:
<img> tags pointing to API endpoints and monitor bounces via Nodemailer's error callbacks. This system intelligently sends follow-up emails (after 3, 14, or 45 days if previous emails weren't opened) and pauses weekly campaigns for 14 days if any email is opened. It also prevents sending emails to consistently failing or "disposal" addresses, ensuring effective communication. We utilize Resend's native scheduling to manage email delivery without external cron jobs.

The platform's performance has been optimized for speed and scalability, ensuring it can handle a large influx of users and transactions smoothly. This involved careful database optimization (e.g., combining email campaign data into a single model for efficient triggering) and front-end optimizations (e.g., fixed screen on iOS, increased slider button sizes).
Now live with a rapidly growing user base, Cricutny stands as a testament to solving complex technical challenges to deliver a feature-rich, secure, and user-friendly platform. Discover the new experience at https://www.cricutny.com and see firsthand how Cricutny is redefining the world of digital design.