Menu is a mobile-first, single-page web app that serves as a digital alternative to paper menus.
Visitors view nearby restaurants and their official menus, filter menu items (by tastes, ingredients, and diets), and favorite items to their profiles straight from their phones.
Business owners are able to fully-control their online menus and their brand.
Figuring out what to eat with up-to-date menus has never been easier!
- Ruby on Rails
- Locu API
- RESTful API
- RSpec
- CircleCI
- Heroku Continuous Deployment
- Javascript
- AngularJS
- HTML5
- CSS3
- Foundation
Pull requests and issues are welcome!
First, make sure you have Git installed and in your terminal, you can run the following commands to clone our repository and navigate to the folder:
git clone https://github.com/nyc-copperheads-2016/menu.git
cd menu
To run the site locally, make sure you have Ruby and PostgreSQL installed, then follow the steps below:
gem install bundler
bundle install
bundle exec rake db:reset
bundle exec rails server
Then go to http://localhost:3000/ and play with the app!
If you want to make changes, create a new feature branch:
git checkout -b feature-branch-name
Make commits early and often according to these guidelines.
When the changes are functional (with tests if complex!), push your branch to GitHub and make a pull request.
git push origin feature-branch-name
Thanks!