debats/ruby-backend
2024-01-05 01:02:42 +01:00
..
app move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
bin move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
config move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
db/migrate move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
lib move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
log move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
public move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
test move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
vendor/assets move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
.generators move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
.gitignore move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
.rakeTasks move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
config.ru move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
Gemfile move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
Gemfile.lock move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
Guardfile move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
next.txt move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
Procfile move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
Rakefile move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
README.md move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00
README.rdoc move all ruby backend files to own directory 2024-01-05 01:02:42 +01:00

HOW TO INSTALL

Dependencies

Windows
macOs
# from terminal
brew update
brew install rbenv ruby-build postgresql # for libpq-fe
xcode-select --install # click, click, click
echo 'eval "$(rbenv init -)"' >> $HOME/.zshrc # assuming you're on zsh
source ~/.zshrc

Project Init

# from terminal
git clone https://github.com/Tiqa/debats-api.git
cd debats-api
git checkout -b feat/api_mode origin/feat/api_mode
rbenv install 2.2.4
rbenv local 2.2.4 # or rbenv global 2.2.4
gem install bundler
gem install pg
#gem install nokogiri
bundler config build.nokogiri --use-system-libraries # macOS issue
bundler install
sudo gem install rails # on macOs
rbenv rehash
rails db:drop
rails db:create
rails db:migrate
rails db:seed

Launch server

rails server

server launched on port 3000