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.
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.
This app is a standard rails app.
- You will need to be running ruby 2.7.2.
- You will also need to have postgres installed and running and package manager yarn.
- Install the project's dependencies by running
bundle install
- Create the database and some fake data by running
rails db:create rails db:migrate rails db:seed
- Install the js packages by running
yarn
- Run the rails server by running
rails s
- In a separate tab, run the js webpack server:
bin/webpack-dev-server
- 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.
- Then use the following command to run the tests:
bundle exec rspec
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!
This project was funded as part of the Catalyst and The National Lottery Community Fund COVID-19 Digital Response fund.
This code is released under a GNU Lesser General Public License (LGPL).