A Podcast Social Recommendation Engine
Name | Github | |
---|---|---|
Ajoke Salaudeen | https://github.com/joksina | https://www.linkedin.com/in/jksalaudeen |
Tessa Serdar | https://github.com/tessajeanserdar | https://www.linkedin.com/in/tessa-serdar-5a977b18 |
Joey Leung | https://github.com/DzoYee | https://www.linkedin.com/in/joeydleung |
Joshua Huang | https://github.com/jphuangjr | https://www.linkedin.com/in/jphuangjr |
- Create an account
- Search for Podcast Using ElasticSearch
- Choose one and listen to it
- Click next for recommendation based on what you like
- Node
- Neo4j
- ElasticSearch
- Ionic
- Xcode
Install Node, ElasticSearch, Cordova, and Ionic globally using npm install -g node elasticsearch cordova ionic
From the folder directory:
npm install
- CD into server and run
node server.js
- CD into the mobile directory
- Run
ionic platform ios
ionic build ios
ionic emulate ios
- On the same directory, Run
ionic server --lab
to run on Web
- CD into server
- And run
elasticsearch
- Run
node loadPodcastsElastic.js