Skip to content

henryaj/ea-work-club

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
bin
 
 
 
 
db
 
 
lib
 
 
log
 
 
 
 
 
 
 
 
tmp
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

EA Work Club

Build Status

High-impact jobs and side projects for effective altruists.

About

A basic CRUD app, with Jobs (job listings at EA orgs) and Projects (things EAs are working on and need help with, or just think someone should be making).

Contributing

Check the projects for work that's in progress or needs doing. Feel free to add your own feature requests!

In production

Requires Auth0 and a postgres instance.

Run rails db:sessions:trim daily to drop old sessions from the DB.

Run rake send_weekly_updates and rake send_listing_renewal_reminders every Sunday.

Setting up

  1. Clone the repo locally
  2. Change dir into the repo and run bundle install
  3. Create a Postgres database called eajobs_development (usually with createdb)
  4. Run any pending database migrations: rails db:migrate
  5. Start the site with rails s

Currently login functionality won't work locally without Auth0 secrets; I'm working on this.

Making changes

Please make a PR against develop.