Studio Adidume - Streamlining Photo Album Creation and Print Ordering

Studio Adidume


Software Development, UI/UX Design, Technical Consulting, DevOps, Quality Assurance, Cloud Architecture



Tech Stack

React, Redux, Node.js, TypeScript, MongoDB, Firebase, GCP, Firestore, Cloud Functions, Stripe, Cypress, Figma


Full-Cycle Development

The Challenge

Traditional methods of creating photo albums for printing often involved time-consuming design processes and limited options for personalization. This created a barrier for customers who wanted unique albums without possessing advanced design skills. Additionally, managing and coordinating the printing process could be a potential logistical challenge for Adidume.

The Solution

Deviant (Solutions) partnered with Studio Adidume to develop a comprehensive web application that revolutionized their customers' album creation and ordering experience. The key features of the solution include:

  • Intuitive Album Designer: An easy-to-use interface where users select pre-designed templates and styles tailored to various occasions and themes.
  • Flexible Customization: Drag-and-drop image placement, rotation, zooming, and text editing tools provide a high degree of personalization.
  • Admin Template Management: A feature-rich admin interface where Adidume can create new templates, define image and text placement areas, and manage styling options.
  • Streamlined Print Ordering: Seamless integration with Adidume's printing partners for effortless order placement and management.
  • Secure Payment Processing: Integration with Stripe for secure and convenient payment processing.

The Results

The platform's launch was met with enthusiastic feedback from users, who appreciated the ease of creating and ordering custom photo albums. Key outcomes included:

  • Enhanced User Experience: The intuitive album designer and flexible customization tools empowered users to create unique photo albums with ease.
  • Streamlined Operations: The platform's integration with printing partners simplified the print ordering process, reducing logistical challenges for Adidume.
  • Secure Payment Processing: Integration with Stripe for secure and convenient payment processing.

Why Deviant?

Deviant's expertise in building user-friendly, data-rich platforms, combined with our proficiency in modern web technologies, made us the ideal partner for Studio Adidume. Our strategic approach to architecture and development ensured the platform's scalability and robustness, while our commitment to delivering high-quality solutions ensured the successful launch of the platform.

Tech Overview

The platform was built using modern web technologies to ensure a seamless user experience and robust backend functionality. The key technologies used include:

  • Front-End: React and Redux provided a solid foundation for building dynamic user interfaces, while TypeScript ensured a structured and maintainable codebase.
  • Back-End: Node.js and MongoDB were used to build a scalable and efficient server-side logic and data storage.
  • Cloud Services: Firebase and GCP were leveraged for user authentication, database management, and real-time features.
  • Print Ordering Integration: Integration with Stripe for secure and convenient payment processing.


Cloud Functions