Back to work

Web Application2026Full-Stack Developer

KEMI-FAIBA

Business & SMS Management Platform

Role
Full-Stack Developer
Year
2026
Category
Web Application
Stack
Next.js, TypeScript, Prisma, TiDB, SMS API
KEMI-FAIBA — Business & SMS Management Platform

The Problem

Local businesses struggled to stay connected with their customers. Existing communication tools were either too complex, built for large enterprises, or lacked the local integration needed for regional telecom providers. There was no simple way to manage customer records and send targeted SMS campaigns.

The Solution

KEMI-FAIBA is a straightforward web platform for managing customer records and running bulk SMS campaigns. A fast Next.js frontend sits on a reliable backend, letting businesses import contacts, segment them, schedule messages and track delivery — all in one place.

Challenges

Integrating with local SMS gateways meant handling inconsistent delivery reports and building retry logic that worked reliably. Storing and querying large contact lists also needed careful data modelling with proper indexing and pagination.

Result

A working platform that gives small businesses the communication tools they need, without the cost or complexity of enterprise software.

Key Features

  • 01

    Customer management

  • 02

    SMS campaign builder

  • 03

    Contact segmentation

  • 04

    Delivery analytics

  • 05

    Subscription management

Development Process

  1. 01Requirement gathering and workflow mapping
  2. 02Designing the data model with Prisma and TiDB
  3. 03Building the REST API layer
  4. 04Integrating the SMS gateway and webhooks
  5. 05Developing the admin interface in Next.js
  6. 06Testing, deployment and training

Project Screenshots

KEMI-FAIBA interface screenshot