itc-api
January 15, 2018 ยท View on GitHub
Backend API project for ReviewMonitor iOS app.
Installation
Prerequisites
Make sure you have bundler installed. Otherwise install it with following command
gem install bundler
Ruby 2.4.0 +
Installing
Clone the repo git clone https://github.com/RishabhTayal/itc-api.git
To install all dependencies run bundle install
If this is done run: ruby server.rb
That's all, to stop press Ctrl + C
Update to a new version
From time to time there will be updates to itc-api. There are 2 ways to update your Heroku application:
Recommended: Using the terminal
- Install the Heroku toolbelt and
heroku login - Clone your application using
heroku git:clone --app [heroku_app_name](it will be an empty repo) cd [heroku_app_name]git pull https://github.com/RishabhTayal/itc-apigit push
Using Heroku website
- Delete your application on heroku.com
- Create a new itc-api application
Troubleshooting
-
RVM used your Gemfile for selecting Ruby... -> This is only a warning skip it or run
rvm rvmrc warning ignore allGemfiles -
Error on run: undefined...
:... -> Run bundle installand check if there are no errors
Contributing to the app
Want to see something implemented in the app? We are always looking for some contributors who can help with some more features. Create an issue or PR if you are interested. Want to get involved in discussions? Join our Slack channel