Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.12 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.12 KB

order-food

A backend application where users can place orders and have them delivered by drivers.

Features

  • Users can perform basic authentication which includes register, login, logout and refresh access token with refresh token.
  • Users can select menu items from menus of restauarants to add to their orders.
  • Admins have special privielieges of adding, updating, removing some behind the scenes services which normal users can't access.
  • And so much more...

Tech Stack

  • Bun.sh: A fast all-in-one JavaScript runtime.
  • Typescript: JavaScript with syntax for types.
  • Hono: Ultrafast web framework for the Edges.
  • Mongoose: Object modeling tool for MongoDB.
  • MongoDB: Document-oriented database for storing data.

Application

The server is running here.

API Endpoints

Import the USER1-REQUESTS.json into Insomnia client and test all test all the requests.

Todo

  • Add stripe integration with frontend.

Contact