All Projects → helpwithcovid → Covid Volunteers

helpwithcovid / Covid Volunteers

Licence: mit
Organizing and matching volunteers with COVID-19 projects

Programming Languages

javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Covid Volunteers

Kickoff tailwind
A rapid Rails 6 application template for personal use bundled with Tailwind CSS
Stars: ✭ 287 (+229.89%)
Mutual labels:  rails, tailwindcss
Dato.rss
The best RSS Search experience you can find
Stars: ✭ 122 (+40.23%)
Mutual labels:  rails, tailwindcss
Rails docker template
Docker template for Rails app or Rails + Webpacker app development.
Stars: ✭ 82 (-5.75%)
Mutual labels:  rails
Chaskiq
A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp, etc ...
Stars: ✭ 1,263 (+1351.72%)
Mutual labels:  rails
Vue Cli Plugin Tailwind
Utility-first, modern CSS for your Vue app using TailwindCSS.
Stars: ✭ 85 (-2.3%)
Mutual labels:  tailwindcss
Snibox
Self-hosted snippet manager
Stars: ✭ 1,247 (+1333.33%)
Mutual labels:  rails
Rails Security Checklist
🔑 Community-driven Rails Security Checklist (see our GitHub Issues for the newest checks that aren't yet in the README)
Stars: ✭ 1,265 (+1354.02%)
Mutual labels:  rails
App Store Tailwind
Mojave App Store Rebuild with Tailwind CSS, Electron and Vue
Stars: ✭ 82 (-5.75%)
Mutual labels:  tailwindcss
Pager Api
Easy API pagination for Rails
Stars: ✭ 86 (-1.15%)
Mutual labels:  rails
Embedding Reference Apps
Reference applications for common web frameworks showing how to embed Metabase charts
Stars: ✭ 83 (-4.6%)
Mutual labels:  rails
Stimulus reflex expo
StimulusReflex demos
Stars: ✭ 85 (-2.3%)
Mutual labels:  rails
Tailwind Examples
A collection of web pages built in Tailwind CSS v0.7.4
Stars: ✭ 84 (-3.45%)
Mutual labels:  tailwindcss
Pluck all
A more efficient way to get data from database. Like #pluck method but return array of hashes instead.
Stars: ✭ 83 (-4.6%)
Mutual labels:  rails
Graphjin
GraphJin - Build APIs in 5 minutes with GraphQL. An instant GraphQL to SQL compiler.
Stars: ✭ 1,264 (+1352.87%)
Mutual labels:  rails
Turkish support
Turkish character support for core ruby methods.
Stars: ✭ 82 (-5.75%)
Mutual labels:  rails
Rails React Boilerplate
Ruby on Rails, React, Webpack 4 boilerplate app.
Stars: ✭ 86 (-1.15%)
Mutual labels:  rails
Classroom
GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
Stars: ✭ 1,243 (+1328.74%)
Mutual labels:  rails
Tailwindcss Tables
Bootstrap styled tables for Tailwind CSS
Stars: ✭ 84 (-3.45%)
Mutual labels:  tailwindcss
Thredded
The best Rails forums engine ever.
Stars: ✭ 1,263 (+1351.72%)
Mutual labels:  rails
Csso Rails
CSS Optimizer(csso) ruby wrapper for Rails Asset pipeline
Stars: ✭ 86 (-1.15%)
Mutual labels:  rails

HelpWith

CircleCI

This repository stores the code for the https://helpwithcovid.com/ website.

The stack is:

  • Ruby on Rails 6.0
  • Tailwind CSS
  • Postgres

One-click deploy to Heroku

Deploy

Running app locally

Dependencies

  • ruby 2.6.3
  • bundler 2.1.4
  • postgres

Installation

Install and start postgresql:

  • On macOS, you can use pg_ctl -D /usr/local/var/postgres start
  • (To stop postgres use pg_ctl -D /usr/local/var/postgres stop)

Install dependencies:

bundle install
yarn install

Setup the database and seed data:

rails db:setup

Configuration

The following environment variables can be set:

Environment variable Type of value Description
ADMINS Email addresses separated by a , Gives admin permissions to the listed accounts
EXCEPTION_NOTIFIERS Email addresses separated by a , Sends technical exceptions to the listed email addresses
EMAIL_ADDRESS Single email address Used to contact your team

Launch app

rails server

Then go to http://localhost:3000 to view app.

Running tests

rails spec

Installation

See THEMING.md.

Contributing

Help is welcome! We are communicating on Discord in the #hwc-com-development channel

  1. Fork the project
  2. Create a branch with your changes
  3. Make sure all test are passing by running bundle exec rails spec
  4. Make sure rubocop is happy by running bundle exec rubocop (you can run bundle exec rubocop -a to automatically fix errors)
  5. Submit a pull request

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].