calblueprint / rising-tides

Rising Tides will be the first interactive online skills-based volunteering platform to connect professionals to communities in need of cultural heritage adaptation expertise.

Home Page:https://risingtides.calblueprint.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arctic Institute: Rising Tides

Rising Tides will be the first interactive online skills-based volunteering platform to connect professionals to communities in need of cultural heritage adaptation expertise.

🤖 Technologies:

  • Ruby 2.5.1
  • Rails 5.2.1
  • Node 10.x
  • PostgreSQL 10.x

📦 Installation

git clone https://github.com/calblueprint/rising-tides.git
cd rising-tides
gem install bundler -v '2.0.1'
bundle install
yarn install
gem install mailcatcher
  • 🚨SPECIAL NOTE 🚨 Mailcatcher
    • Do not include this in the gemfile as it will cause conflicts with the application's gems in the future

🗂Open a seperate terminal tab and execute the following command

🔮Set up the database

rake db:create
rake db:migrate
rake db:seed

🔌 Start the rails server

  • rails s

🌊 Accessing the Rising Tides Application

🔑Accessing the Admin Dashboard

🧰 Webpacker/react

If setting up webpacker/react for the first time, run:

rails webpacker:install
rails webpacker:install:react
rails generate react:install

🐳 Using Whales:

First time installation: run whales bootstrap

whales s

About

Rising Tides will be the first interactive online skills-based volunteering platform to connect professionals to communities in need of cultural heritage adaptation expertise.

https://risingtides.calblueprint.org

License:MIT License


Languages

Language:JavaScript 47.9%Language:Ruby 37.7%Language:HTML 10.6%Language:CSS 3.6%Language:Dockerfile 0.2%