Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonjondev/polity-web
A React/Redux web-client for the Polity news platform
https://github.com/jonjondev/polity-web
Last synced: 7 days ago
JSON representation
A React/Redux web-client for the Polity news platform
- Host: GitHub
- URL: https://github.com/jonjondev/polity-web
- Owner: jonjondev
- License: mit
- Created: 2018-06-28T13:24:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-07T09:48:08.000Z (over 6 years ago)
- Last Synced: 2023-08-16T10:05:38.126Z (about 1 year ago)
- Language: JavaScript
- Homepage: http://polity.online
- Size: 283 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.MD
Awesome Lists containing this project
README
# Polity Web
This repo contains Polity's React/Redux web-client for their version 2 site.
Polity presents in-depth analysis & research on the latest political commentary & news, guiding you through the whole debate concerning the big issues. Serious news. Condensed.
## Getting Started
If you do not already have Node Package Manager (NPM), you can install it from [npmjs.com](https://www.npmjs.com).
Start by installing dependencies with:
```bash
$ npm install
```## Running & Testing the Project
To start the gulp process and get the project running at `localhost:8080` run:
```bash
$ npm start
```To test the project run:
```bash
$ npm test
```## Deployment
To build a production Docker image from the project files run:
```bash
$ docker build -t image-name:tag-name .
```For official image releases see the Dockerhub repo [here](https://hub.docker.com/r/jmo63/polity-web/).
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request## License
This project is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).