Back to Portfolio
Shipping Portal
Shipping Portal

Shipping Portal

Shipping Portal is an integrated system that connects different eCommerce systems and allows you to manage them from a single platform. It has dozens of integrations and, as a shipping API, can connect to multiple shipping carriers, shopping carts, online marketplaces, and software programs.

7
years of
development
9
CleverLabs
Engineers

API development

API Development
API Development

API development

We develop high-load, stable RESTful APIs, allowing customers to seamlessly connect with shipping carriers, shopping carts, online marketplaces, and software programs. With over 50 different API endpoints developed, our solutions are designed to handle demanding workloads with reliability and efficiency

3000
API requests per second
99.9%
API Server Uptime

Admin Tools

Web Admin Tools
Web Admin Tools
Web Admin Tools

Admin Tools

Customer & Users onboarding, Data Exchange monitor tools, shipments reports section, payment audits, connected app monitor tools.

Web Admin Tools
Web Admin Tools

Multiple DBs Support

Multiple DBs Support

Due to the increasing volume of insert operations, we support multiple databases to ensure optimal performance and scalability. Our expertise includes implementing sharding for efficient data distribution, configuring replica databases optimized for high-performance reading, and developing dedicated databases specifically for reporting. Additionally, we work with column-based databases to handle complex queries effectively. These strategies enable us to manage large amounts of data and provide comprehensive, timely reports.

5
optimized DBs for different needs
DB REPLICAS &
SHARDING
~300
Insert Operations per second

EDI System

EDI

EDI System

Given that the system processes and prints millions of shipping labels each week, having a robust Electronic Data Interchange (EDI) system is crucial for effectively managing parcel adjustments, banking transactions, and customer report documentation. Every day, we process hundreds of documents from 3PLs, bank reports, and generate customer bills, ensuring seamless and accurate data flow across all operations

eCommerce Integrations

Implemented 50+ eCommerce integrations, enabling a seamless connection between your store and 3PL systems, allowing you to perform Label Rate Shop and instantly print Shipping Labels for ordered goods

Shipment Integrations

Implemented 50+ shipping integrations with local and international 3PLs, allowing Customers to choose the 3PL based on price, delivery speed, and various other factors

Billing

Billing

Billing

We integrate with a wide range of payment services, including NMI, CardConnect, Stripe, Plaid, and direct bank integrations, to optimize payment processing. Our solutions handle CC and ACH payments, refunds, and receipts with efficiency and reliability. By processing about 10 payment transactions per second, we ensure seamless operations while also reducing payment service fees for our customers, providing both cost-effectiveness and scalability

Stripe
CardConnect
Plaid
NMI

Technologies

Backend
  • Ruby
  • Ruby On Rails
  • Sidekiq
  • MySQL
  • Redshift
Frontend
  • Stimulus
  • Turbo
  • Tailwind
API
  • Grape
  • Swagger
  • Goliath
  • Falcon
DevOps
  • Docker
  • Docker Compose
  • Kubernetes
AWS
  • RDS / EC2 / S3
  • CloudFront
  • SES
  • ELK Stack
QA
  • RSpec
  • Chai
  • Jest
  • Cypress
  • Selenium

Approach

Daily
stand-ups
2
required approves per MR
2-week
sprints
100%
unit tests coverage
100%
integration tests coverage for API
Performance
testing

Achievements

~3000 API Requests Per Second Supported
99.9% API Server Uptime
Implemented Dozens of eCommerce and Shipment Integrations
Easily delivers 50 Shipping Labels per second
100% Unit Tests Coverage
100% Test Coverage for API Endpoints

Testimonials

eHub has been CleverLabs customer since 2017. We still are very delighted with software development services they provide us with. We would not hesitate to recommend CleverLabs to any company looking for top-notch development services.

Ryan Warnick, Chief Technical Officer