© 2025 urich

Services

© 2025 urich

UI/UX Design
Shopify development
Web development

Janado

eCommerce project for the German market on Shopify with a special custom application to implement a business model for buying back old phones, refurbishing and selling them through the website, to conserve resources and contribute to the planet’s ecology.

overview

Janado - positions itself as a "green" company that helps the planet's ecology through resource conservation by restoring old gadget models and their reuse. This is not just an online store for used electronics, it's a conscious business model that helps buy back used phones through a special service on the website, refurbishes them and resells them. Project of 2021.

[industry]:

HiTech, eCommerce

[services]:

Shopify, Custom software engineering, Web Design

[country]:

Germany

[logo]:

[year]:

2021

Challenges

The client requested a website and design optimized for selling used electronics, tailored specifically for the German market. The design focuses on being laconic, ensuring fast loading speeds, and offering intuitive navigation. The website includes on-site payment options such as PayPal and bank cards, making transactions seamless for users. The admin panel provides a user-friendly interface for managers to handle tasks efficiently. The development process prioritizes data security to protect sensitive information.

In the second phase, we proposed to develop a custom application for the client, through which users could upload data and photos of gadgets through their personal account, experts evaluated the gadget based on the photos and set a buyback price, and then, if the user agreed, they approved the deal and sent the gadget, and when the company received it, the user automatically received compensation. After the experts restored the gadget, they could quickly fill in through the admin panel what exactly was restored, and the gadget appeared in the online store with its before and after history.

Solutions

Shopify served as the framework for building the online store. This platform offers an intuitive admin panel with tools to manage administrators, products, customers, and orders seamlessly. As a cloud-based solution, Shopify ensures robust data security and cyber protection, making it an ideal choice for eCommerce businesses.

The team developed a custom Shopify application using React.js and Node.js technologies. The app includes a personal user account for those selling their used gadgets and features to track the evaluation process and shipment status through postal services.

The project roadmap

01
Website Design Development:
  • Research of design specifics for the German market.
  • Preparation of concepts and prototypes.
  • Implementation of design and brand book.
02
Shopify Online Store Setup:
  • Setting up managers who will work with the site.
  • Creating the current catalog.
  • Integration of PayPal and Stripe payment systems.
  • Integration of DHL postal provider.
03
Creating Shopify Theme According to Design:
  • Layout development considering Liquid markup.
  • Mobile device adaptation.
  • Website installation.
04
Custom Shopify App Development:
  • Requirements gathering, business process description, and development specification writing.
  • Application architecture development.
  • Custom application implementation.
  • Testing and configuration of Shopify application.
05
Support:
  • Monitoring business process deficiencies after launch.
  • Implementing changes to optimize company business processes.
  • Technical project maintenance.

Work Approach

  • Requirements Gathering
    • Collaboration with all stakeholders to thoroughly understand business goals and technical requirements.
    • Identification of priorities and critical functions for primary implementation.
  • Current State Assessment
    • Conducting audits of existing systems, codebase, and infrastructure.
    • Identifying key issues and constraints that need to be addressed.
  • Strategic Planning
    • Development of detailed project plan broken down into stages and tasks.
    • Setting realistic timelines and resources for each stage.
  • Specialist Recruitment
    • Engaging experienced developers, engineers, and project managers.
    • Forming a team with appropriate skills for solving specific tasks.
  • Role and Responsibility Distribution
  • Team Dynamics
  • Agile Methodologies
    • Implementation of Scrum for adaptive project management.
    • Breaking work into sprints or iterations with regular releases.
  • Continuous Feedback
    • Regular demos and retrospectives for evaluating results and adjusting plans.
    • Close interaction with stakeholders for quick response to changes.
  • E-commerce Store Creation and Design Implementation
  • Custom Shopify App Development

  • Testing Strategy Development
    • Defining approaches for functional, integration, and load testing.
  • Automated Testing
    • Implementation of unit tests and end-to-end tests.
    • Using CI/CD practices for automated deployment and testing.
  • Quality Control
    • Continuous monitoring of system performance and security.
    • Conducting code reviews and security audits.

  • Potential Risk Identification
    • Early detection of possible technical and business risks.
  • Mitigation Plan Development
    • Defining actions to reduce the probability or impact of risks.
  • Monitoring and Control
    • Regular risk review and plan adjustment as needed.

  • Pilot Launch
  • Post-Release Support
    • Immediate response to identified issues.
    • Continuous system updates and improvements based on feedback.

  • Internal Communication
    • Regular project progress reports for management and team.
  • Staff Training
    • Conducting training sessions for employees on using new tools and systems.
  • Documentation
    • Creating detailed technical and user documentation.
    • Updating documentation when changes are made or new functionality is added.

  • Feedback Collection
    • Using customer feedback to improve the product.
  • Experience Personalization
    • Implementing features that enhance customer engagement and satisfaction.
  • Customer Support
    • Providing quality support through various communication channels.

  • Results Analysis
    • Evaluating achieved metrics against established goals.
  • Innovation Implementation
    • Continuous search for new solutions and technologies to improve the product.
  • Adaptation to Change
    • Flexibility in approach for quick response to market changes or business requirements.

The project implementation led to significant improvements, including:

Development of a modern and user-friendly design.

Creation and implementation of a Shopify-based online store

Integration of a custom Shopify app to optimize the client’s business processes.

Documentation and description of the company’s business workflows.

Training sessions conducted with the client’s team to ensure effective use of the new system.

technologies

  • Shopify
  • Shopify CLI
  • Shopify Theme
  • Shopify App
  • Node.js
  • React.js
  • TypeScript
  • PostgreSQL
  • AWS S3
  • Strip API
  • PayPal API
  • DHL API

Thank you for watching

Feeling inspired? We'd love to hear from you! If you have any questions or ideas, please share them with us. Let's make it happen together!

contact us