Find your perfect outdoor experience
This repository holds the Ruby on Rails API from which the React frontend serves the data.
For the authentication of the users I used Sessions. Inspiration from this playlist.
The API is hosted on Heroku, at this endpoint: Outxplore API
- From there several other endpoints can be accessed
/sessions
- POST - for user log in
/registrations
- POST - for user sign up
/host_application
- POST - for Host application
/listings
- POST - for creating a listing
- GET - for fetching the listings
/listings/:id
- GET - for fetching one particular listing
- Ruby on Rails
- PostgreSQL
- Rubocop
git clone git@github.com:ermin-cahtarevic/outxplore-api.git
bundle install
rails s
http://localhost:3000/
rubocop
bundle exec rspec
- Personal website: ermin.dev
- Github: @ermin-cahtarevic
- Twitter: @ErminCahtarevic
- Linkedin: Ermin Cahtarevic
Give a star if you like this project!