Demo: https://www.youtube.com/watch?v=MVSDirXckN0
Orderli is a simple Rails based restaurant point-of-sale (POS) system. It has some basic login functionality using session cookies, as well as the ability to track orders, calculate totals and purchase numbers, and track paid orders vs. open and refunded.
The menu is built in through the seed file. You can add more there if you wish, there is also the ability to add from within the app itself. Make sure to follow the server side instructions to migrate the database once you clone it.
- Ruby
- Rails
- SQLite3
- Session cookies
- Run
bundle install
- Run
rake db:create
- Run
rake db:migrate
- Run
rake db:seed
- Run
rails s
- Open your localhost (for Rails, localhost:3000)
There is a default account provided in the seed file to login without signing up. Simply use the PIN 1234 when logging in.
Given more time to come back to this, icebox things to experiment with adding are:
- Add admin/manager functionality to menu editing and refunding checks
- Implement a payment processor
Sam Zandi, Zach Weber (@zwt17), Lindsay Mecher (@lindsayMecher), Matthew Gizzi (@m-gizzi)