API backend for a Restaurant management system. This also serves as a blueprint for any type of management system in Go
- Create and manage user accounts
- Track available food
- Track availabe menu
- Track orders per table
- Track invoice payments
-
Golang v1.20
- Install go for linux/mac/windows
-
MongoDB
- Install mongodb for linux/mac/windows
-
Fork this repository
-
Clone the forked repository in prefered directory
git clone <project-url>
-
Enter project directory
cd go-bistro
-
Install library dependencies
go mod tidy
-
Build project
go build
-
Run
go run main.go
If you will like to make a contribution or suggest anything to the project will be happy to hear from you in issues or PRs :)