https://github.com/jplusplus/gw-greatripoffmap
The Great Rip Off: Anonymous companies and their victims.
https://github.com/jplusplus/gw-greatripoffmap
Last synced: 10 months ago
JSON representation
The Great Rip Off: Anonymous companies and their victims.
- Host: GitHub
- URL: https://github.com/jplusplus/gw-greatripoffmap
- Owner: jplusplus
- License: lgpl-3.0
- Created: 2014-10-07T19:21:26.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-07-12T14:22:04.000Z (almost 9 years ago)
- Last Synced: 2024-04-14T04:55:28.299Z (about 2 years ago)
- Language: CoffeeScript
- Homepage: http://jplusplus.github.io/gw-greatripoffmap/
- Size: 2.02 MB
- Stars: 7
- Watchers: 7
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Global Witness: Anon Shell
[Download](https://github.com/jplusplus/gw-greatripoffmap/archive/gh-pages.zip) • [Fork](https://github.com/jplusplus/gw-greatripoffmap) • [License](https://github.com/jplusplus/gw-greatripoffmap/blob/master/LICENSE)
## Installation
Install `node` and `npm` then run:
```bash
make install
```
You can now start serving static files with Grunt!
```bash
make run
```
**Note: the first time you launch the application you have to prefetch the data from the API. See instructions bellow.**
## Prefetch data from [Detective.io](https://detective.io)
Firstly, set environement variables containing Detective.io credidentials:
```bash
# You can put this into .env file
DIO_USER=bill
DIO_PASS=strongpassword
```
Then launch this command:
```bash
make prefetch
```
## Deploy on production server
Simply run this command:
```bash
make deploy
```
## Technical stack
This small application uses the following tools and opensource projects:
* [Detective.io](https://detective.io) API
* [AngularJS](https://angularjs.org/) - Javascript Framework
* [Yeoman: Angular Generator](https://github.com/yeoman/generator-angular) - Static app generator
* [Leaflet: Angular Directive](http://tombatossals.github.io/angular-leaflet-directive/) - Leaflet Map with Angular
* [UI Router](https://github.com/angular-ui/ui-router/) - Application states manager
* [LoDash](http://lodash.com/) - Utility library
* [Restangular](https://github.com/mgonto/restangular) - RestAPI with Angular
* [Bootwtrap](http://getbootstrap.com/) - HTML and CSS framework
* [Less](http://lesscss.org/) - CSS pre-processor
* [CoffeeScript](http://coffeescript.org/)