Skip to content

pnikhil08/orderflow-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OrderFlow API A high-throughput order management REST API built with Node.js and Express. Includes a live dashboard UI showing real-time order tracking, status updates, and revenue stats. Features

Full CRUD REST API for order management Live dashboard with real-time stats Status flow: placed → confirmed → preparing → out_for_delivery → delivered Filter by status and city In-memory store (swap with PostgreSQL for production) Built-in API Explorer UI

API Endpoints MethodEndpointDescriptionGET/api/ordersList all ordersPOST/api/ordersCreate orderGET/api/orders/:idGet order by IDPATCH/api/orders/:id/statusUpdate statusDELETE/api/orders/:idCancel orderGET/api/statsOrder statisticsGET/healthHealth check Run locally bashnpm install npm start

Deploy on Railway / Render

Push to GitHub Connect on railway.app or render.com Set start command: npm start Deploy

Tech Stack

Node.js + Express.js In-memory store (production-ready swap: PostgreSQL + Prisma) Vanilla JS dashboard

Built by Nikhil Pandey — nikhilpandey5270@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors