https://github.com/ldd/samosa-search
Samosa Search App
https://github.com/ldd/samosa-search
Last synced: about 1 year ago
JSON representation
Samosa Search App
- Host: GitHub
- URL: https://github.com/ldd/samosa-search
- Owner: ldd
- License: mit
- Created: 2016-02-01T02:26:50.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-02-12T14:01:46.000Z (over 10 years ago)
- Last Synced: 2025-02-07T21:18:19.912Z (over 1 year ago)
- Language: JavaScript
- Size: 566 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Samosa Search App
To use, simply visit ldd.github.io/samosa-search
This simple webapp uses react and a firebase backend to show the closest samosa sales on campus
Comments, questions, suggestions?
[](https://gitter.im/ldd/samosa-search?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
# Contributing
First, perform the appropriate third-party setup by following these instructions:
* Create an account on [Firebase](https://www.firebase.com)
* follow their [guide to use facebook login](https://www.firebase.com/docs/web/guide/login/facebook.html) (make sure to create a facebook app)
* Join [MapZen](https://mapzen.com/developers) and get a time distance matrix key
* Add your Firebase url and MapZen key to `app/constants/providers.js`
Make sure that you have ```node``` and ```npm``` installed.
If you do not have ```webpack``` and ```webpack-dev-server``` installed globally, install them:
```
npm install -g webpack
npm install -g webpack-dev-server
```
Then, clone this repo
```
git clone git@github.com:ldd/samosa-search.git
```
Finally, install the required ```npm``` packages:
```
npm install
```
serve using webpack-dev-server:
```
webpack-dev-server
```
# License
MIT