Projects/Peregrine POS Backend API
Production
backend
NDA Protected

Peregrine POS Backend API

Real-time API Infrastructure for Food Service

Overview

A scalable Node.js/Express backend powering a fast-paced food delivery and POS system. It handles real-time order processing, inventory tracking, and complex role-based routing. Built with a deep focus on customer satisfaction through low-latency responses.

Key Features

  • Real-time WebSocket integration for immediate order delivery
  • Redis caching layer to speed up menu and restaurant queries
  • Debugged and resolved critical production bottlenecks
  • Role-based access control (Admin, Vendor, Rider)
  • Strict codebase standards for maintainability and testability
  • Cloud deployment and log monitoring

Outcomes & Impact

  • Maintained 99.9% uptime during peak food-ordering hours
  • Reduced API response time through efficient caching strategies
  • Seamless integration with frontend and mobile rider apps

Tech Stack

Node.js

backend

Express

backend

MongoDB

database

Redis

database

Socket.io

backend

Google Cloud

devops

Tags

Node.js
Express
MongoDB
Redis
Socket.io
TypeScript

Project Info

Categories

backend

Status

Confidential