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