foodrder is a restaurant & food platform that makes it crazy easy to find and order something to eat and drink from a catalog of local restaurants. Restaurants can list their various menus and foods/drinks. Customers can browse through a collection of local restaurants & foods and easily add foods/drinks to their cart. foodrder provides an ordering system that enables customers to very easily order food from across multiple restaurants all in one go! It's versatility allows people to customize their orders by opting for delivery, food variants, and food additions. foodrder takes advantage of an external sms gateway which allows restaurants to opt for receiving new order details realtime via text message. Customers that opt for pickup will semi-automatically receive a text message informing them that their order is fully ready for pickup.
- Ruby v2.4.0
- Node js v8.3.0
- PostgreSQL v9.5.8
- Rails v5.1.4
- ImageMagick
- Redis
- ElasticSearch
Refer to GoRails guide at https://gorails.com/setup/ubuntu/16.04
Once your environment has been setup using the above guide and you've pulled the project proceed with the following:
- Run bundle with rails bundle
- Run migration with rails db:migrate
- Finally, run rails s to run the rails server
Add additional notes about how to deploy this on a live system