Skip to content

vinaygopinath/duckduckgo-angular-demo

Repository files navigation

DuckDuckGo Angular Demo

A demo of DuckDuckGo's Instant Answer API, built as a short programming task.

Running the app

Install

npm i webpack typings typescript -g
git clone git@github.com/vinaygopinath/duckduckgo-angular-demo.git
cd duckduckgo-angular-demo
npm install

Run

npm start

Unit tests

npm test

Test coverage data is available at reports/coverage/index.html

Build

npm run build

About

Features

  • DuckDuckGo search with autocomplete (based on disambiguations)
  • DuckDuckGo disambiguations and results
  • LocalStorage-based search history
  • Reactive UI

Built with:

  • Angular 1.5 (Component style)
  • Typescript
  • SCSS
  • Angular-material + Material icons
  • Angular-route
  • Angular-moment

Development tools

  • Webpack
  • Babel
  • Browsersync
  • Karma
  • Jasmine
  • Istanbul

This project was generated using angular-typescript-webpack

MIT Licence

About

DuckDuckGo API Angular 1.5 (component-style) typescript demo site

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published