Back

WebMarket

Selling/buying digital products online: subscriptions to various services and platforms, games, streaming services

Web Development
E-commerce
DevOps
WebMarket Selling/buying digital products and services

The client

WebMarket

Industry - E-commerce
Location - The United Arab Emirates
WebMarket Selling/buying digital products and services

Services

Dashboards
Frontend development
Backend development
CI/CD - applied a set of measures that allow for faster and cheaper delivery of new features to production

Technology Stack

React - stack technology Malevich company
Typescript - stack technology Malevich company
ApolloCache - stack technology Malevich company
Docker Swarm - stack technology Malevich company
Cloudflare - stack technology Malevich company
Traefik - stack technology Malevich company
Bitbucket - stack technology Malevich company
Jenkins - stack technology Malevich company
Portainer - stack technology Malevich company

The Challenge

01.
Development of an administration panel for 2 marketplaces. For calculations in currency and cryptocurrency.
The SolutionThe Solution

To develop a dashboard and marketplaces in full according to the technical task of the customer.
Visually, both versions of the marketplace are similar. On the information panel, you can add various products, set their prices, description, photos, etc. You can also track orders and manage their status. In the marketplace, users can register (standard login/password registration or authentication via Google account is available) and buy digital goods by analogy with any standard marketplace.
 

Technologies:

React

This allows us to design individual components before assembling a page or view, in order to clearly understand the scope and objective

TypeScript

Integrated static typing guarantees increased reliability and security during application development. In addition, as the size of the project grows in the future, it allows for better and easier scaling.

Stripe

A payment gateway software solution that supports various payment-related needs such as subscription management and recurrent billing via Stripe Billing, integration with third-party payment services via the Stripe Connect API, and assistance starting an Internet. Advantages: easy integration, security, varied forms of payment, accept multiple currencies, and technical support.

Cloudflare

Content delivery network which helps to load sites fast anywhere in the world

Jenkins

A tool for automating some stages in the software development process, a key tool for CI/CD

The Outcome

01.

Ready to use dashboard and marketplace. There is an opportunity to set up affiliate products and advertising, earn a percentage on it.