Skip to content

๐Ÿš€ An Airbnb like application build with rails that allows you escape earth and book a trip to another planet.

Notifications You must be signed in to change notification settings

danburck/merkur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

merkur

Merkur is a Rails application built from 4 students enrolled in the Full Stack Web Development course at Le Wagon coding bootcamp. The purpose of this project was to clone Airbnb.

This web application is built on Ruby on Rails with Ruby, HTML, CSS, & Javascript

Web Stack

  • Github
  • Ruby on Rails
  • PostgreSQL
  • Heroku

Libraries

  • Devise (authentication)
  • Cloudinary
  • Geocoding with Mapbox
  • Flatpickr
  • PG Search
  • Bootstrap
  • AJAX in Rails

Install

Clone the repository

git clone git@github.com:danburck/merkur.git
cd project

Check your Ruby version

ruby -v

The ouput should start with something like ruby 2.5.1

If not, install the right ruby version using rbenv (it could take a while):

rbenv install 2.5.1

Install dependencies

Using Bundler and Yarn:

bundle && yarn

Initialize the database

rails db:create db:migrate db:seed

Add heroku remotes

Using Heroku CLI:

heroku git:remote -a project
heroku git:remote --remote heroku-staging -a project-staging

Serve

rails s

Deploy

With Heroku pipeline (recommended)

Push to Heroku staging remote:

git push heroku-staging

Go to the Heroku Dashboard and promote the app to production or use Heroku CLI:

heroku pipelines:promote -a project-staging

Directly to production (not recommended)

Push to Heroku production remote:

git push heroku

Team

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

๐Ÿš€ An Airbnb like application build with rails that allows you escape earth and book a trip to another planet.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •