Skip to content

oxfordtogether/phone_links

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oxford Hub Phone Links

A platform for administering Oxford Hub's Phone Links programme.

Phone Links supports isolated people by linking them up with someone who can offer companionship and friendship through regular phone calls.

Get in touch

If you're interesting in hearing more about the codebase or Phone Links programme, please get in touch with Oxford Hub or Oxford Code Lab.

Quickstart

This app is a standard rails app.

Requirements

  1. You will need to be running ruby 2.7.2.
  2. You will also need to have postgres installed and running and package manager yarn.

Installation

  1. Install the project's dependencies by running
    bundle install
    
  2. Create the database and some fake data by running
    rails db:create
    rails db:migrate
    rails db:seed
    
  3. Install the js packages by running
    yarn
    
  4. Run the rails server by running
    rails s
    
  5. In a separate tab, run the js webpack server:
    bin/webpack-dev-server
    

Tests

  1. Install chromedriver. On a mac, chromedriver can be installed via homebrew
    brew install chromedriver
    

You may need to follow these instructions to bypass security issues.

  1. Then use the following command to run the tests:
    bundle exec rspec
    

Contributing

Please get in touch with Oxford Code Lab (support@oxfordcodelab.com) if you'd like to contribute. Or create a pull request!

We're very grateful for all contributions!

Funding

This project was funded as part of the Catalyst and The National Lottery Community Fund COVID-19 Digital Response fund.

License

This code is released under a GNU Lesser General Public License (LGPL).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •