Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andreavitali/instalurker
Another Node+Angular playground project. Instagram-like web app
https://github.com/andreavitali/instalurker
angular expressjs mongodb nodejs sass
Last synced: 19 days ago
JSON representation
Another Node+Angular playground project. Instagram-like web app
- Host: GitHub
- URL: https://github.com/andreavitali/instalurker
- Owner: andreavitali
- License: mit
- Created: 2015-03-31T12:20:26.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-19T10:52:54.000Z (almost 9 years ago)
- Last Synced: 2024-11-02T17:12:35.690Z (3 months ago)
- Topics: angular, expressjs, mongodb, nodejs, sass
- Language: CSS
- Homepage:
- Size: 351 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# InstaLurker
Another Node+Angular playground project.
Search and surf public instagram photos, manage a list of followed profiles independently from your Instagram account, in a full responsive web app!Requires an instagram developer account! Create one [here](https://instagram.com/developer)!
### Installation
You need Grunt installed globally:
```sh
$ npm install -g grunt
$ npm install -g grunt-cli
```Then execute these steps:
1. Replace data in file *config/config.js* with your own configurations.
2. Set ENV constant in grunt (row 27 of grunfile.js) equals to the Redirect URI of your [instagram client](https://instagram.com/developer/clients/manage/).
2. Execute
```sh
$ npm install
$ grunt
```### Technologies
This project uses a number of open source projects to work properly:* Node.js + Express for the backend
* AngularJS + Foundation Framework (SASS) for the frontend
* [Angular Foundation](http://pineconellc.github.io/angular-foundation/#/typeahead) for typeahead and modal directives
* [Satellizer](https://github.com/sahat/satellizer) for OAuth 2.0 authentication in Angular
* [angular-linkify](https://github.com/scottcorgan/angular-linkify) slightly modified to parse instagram users link
* Grunt for build tasks
* [instagram-node-lib](https://github.com/mckelvey/instagram-node-lib) as Instagram API proxy for Node
* Mongoose to read/write MongoDB database
* Favicon taken from "Shift" set by [Tahsin Tahil](https://www.iconfinder.com/tahsintahil)### License
MIT