SMS Portal

About project

Development of a Customer Portal. It mostly consists of SMS product, allowing end-users to browse for messages, go through analytics data, see the pricing plans, make payments and integrate with APIs (XMS / SMPP for example). It has account management feature, one user can be a member of many accounts (proper name would be “projects”). 

The client
Leading world-wide vendor of cloud communications services for the enterprise sector, voice and video communications services and software solutions. The company operates word-wide, with offices in over 30 cities. On average, it holds roughly 30% of the word-wide sms market. 
  • Industry: Telco
  • Country: Sweden

We delivered

Monoreppo

Complete monorepo / micro-frontend scalable architecture

Full CI / CD workflow

in Gitlab for MPA / SPA apps 

E2E tests

using Cypress (critical paths coverage) 

Multiple Cloud Self-Serve features

e.g. Message Editor for RCS / WhatsApp and other channels, Payments system, Short code campaigns

20+ FE devs 

3 years ago we started from only one FE dev

Design System solution

for keeping consistency across products with well-thought components used as building blocks 

Project scope

CHALLENGES

  • Intuitive user interface 
  • Scalability 
  • Integration with otherproducts 

SOLUTION

  • Usability tests, A/B testing 
  • Monorepo 

TECH STACK

  • React,
  • Redux, 
  • GraphQL,
  • Apollo,
  • TypeScript,
  • Other: Flow.js, Styled Components, Jest, StoryShots, Storybook

„I have joined j-labs 3 years ago as the first Frontend Engineer working for this customer. They have put a lot of trust in us and right now we have more than 20 Frontend Engineers in different areas and projects.”

Adrian B.

Team Leader, j-labs

Your Contact Partner

Kraków

Martin Konieczny

Business Development Manager PL/ENG/DE

Kraków

Bartosz Rybski

Business Development Manager (PL/EN)

If you have more question about the project, please contact us!

New Field

Nasze serwisy używają plików cookies. Klikając "Akceptuję" lub korzystając dalej z serwisu, wyrażają Państwo zgodę na politykę prywatności i cookies j-labs.