E-Commerce portal

A marketplace comparison website, iOS and Android mobile applications developed for the market of Saudi Arabia.

Project description

The task of the project was to develop a marketplace portal for a large market of Saudi Arabia, consisting of iOS and Android mobile application, website and admin panel. Our customer's need was to create an e-commerce platform. With this platform, a user can find the best prices for necessary goods among multiple sellers. Code Inspiration's team has developed the platform's design from scratch: prototype, selection of fonts and colors, design, UI&UX. There was a great challenge to adapt the design for both English and Arabic versions of the mobile application due to the fact that Arabic language has its own unique rules of writing in comparison with any other language. These rules of writing are considered to be non-standard and the team in fact had to create completely unique designs for both versions. The design team studied this aspect in detail and successfully created necessary designs. The developed application has also free and paid subscription plans. With paid subscription, a user becomes a member of the club and gets an unlimited number of searches, participation in monthly giveaways as well as a possibility to request a personal search - a manager will carry out a search and will provide s user with the best offer of the necessary product. With the created mobile applications and website, representing a complex search engine for online products, our customer managed to enter the extremely competitive e-commerce market of the Saudi Arabia.

The key features

  • Catalog of products
  • Multiple search filters
  • Price comparison
  • Unique designs for both English and Arabic versions
  • Online order and status tracking
  • Free and paid subscriptions


  • Android platform programming language:
  • iOS platform programming language:
  • Backend:
  • Project management tool:
  • Version control system:
The team delivered excellent services, receiving positive feedback from the internal team. They managed the work well and ensured the schedule was well-maintained and updated, while always communicating effectively and coordinating smoothly across the large team.