A progressive web app built with Rails, designed as a social network for motorcycle enthusiasts in Japan to create, share, and discover motorcycle routes.
This app was built to eliminate the hassle of visiting numerous social networking sites, no-longer active forums, and random 15 year old blog entries in order to find an interesting route to ride.
Install gems
bundle install
-
Cloudinary – used for hosting user uploaded images
-
Mapbox – used for displaying and creating user routes
-
OpenWeather – used for displaying a route’s current weather as well as a two-day forecast (all the APIs used in this project are free! 😎)
Create .env
file
touch .env
Inside .env
, set these variables.
CLOUDINARY_URL=your_own_cloudinary_url_key
MAPBOX_API_KEY=your_own_mapbox_url_key
OPENWEATHER_API_KEY=your_own_openweather_url_key
rails db:create
rails db:migrate
rails db:seed (the seeding takes a while so maybe make some ☕️ or do some 🧘♀️)
rails s
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.