Skip to content
This repository was archived by the owner on Mar 4, 2018. It is now read-only.

sevenview/totalcampground

Repository files navigation

Total Campground

Introduction

This is a Ruby on Rails based web application for managing a campground. This currently 'works for us' and is branded for our company use. Use at you own discretion.

Dependencies

Development Setup

In addition to seeding your database with the standard rake db:seed, you can also load in a set of sample data with rake db:sample_data.

To test email delivery install Mailcatcher

$ gem install mailcatcher
$ mailcatcher
$ open http://localhost:1080

Configuration

  • Copy config/database.yml.dist to config/database.yml and customize
  • Configure SECRET_KEY_BASE environment variable

If you're using the db:sample_data task, you'll want to store your admin username / password to create a sample admin user.

  • SAMPLE_ADMIN_EMAIL
  • SAMPLE_ADMIN_PASSWORD

We're using Mailtrap.io to deliver test emails on the Staging server. Username and password are stored in environment variables:

  • MAILTRAP_USER_NAME
  • MAILTRAP_PASSWORD

In order to encrypt database columns, you need to set

  • DB_ENCRYPTION_KEY

If you want to use Google Analytics:

  • GA_TRACKING_ID

Deployment

We deploy to Heroku.

Addons

About

Total Campground - Open Source Campground Management

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published