Description
Installation
Usage
Contributing
Tests
Questions
License
Client-side repo of MyRepInfo project; quickly look up and access info regarding your congressional representatives
- Clone the repository
- Run
npm i
to install dependencies - Launch the React app using
npm run start
Users do not need to install anything to utilize MyRepInfo. The production app can be found at https://MyRepInfo.org
There are multiple ways to contribute to MyRepInfo:
- Open an issue to report a problem or request new feature
- Contribute code to address any open issue by creating a fork, making changes and opening a merge request
- Spread the word
MyRepInfo now uses a forking strategy for contributions rather than repository collaborators. All changes merged to the main branch will automatically be deployed to https://staging.myrepinfo.org to be either rolled back or promoted to production manually at a future date
Test coverage is powered by Jest + RTL and can be found in the src/tests/ directory with a similar structure to the encompassing src/ files. All tests use .test.ts(x) extensions, mock out props and should avoid making any network calls when run
Maintainer
For further questions, direct emails here
This project is covered under The MIT License