Searching and browsing through fragments of TED Talks.
-
Make sure you have Docker installed and running.
-
Run the application with
docker-compose up --build
See dedicated guide
For better developing the web part of the application.
-
Run the database part with
docker-compose -f docker-compose-dev.yml up
-
Install npm dependencies
npm install
-
Run the server
npm start
You can browse the application at http://localhost:8011/HyperTED
In this application, the following software/library are used
- Node.js
- A MongoDB database
- Elasticsearch
- Nerd4Node
- media-fragment.js and its Node.js version
- Synote Media Fragment Player