status: busy

Picky Search, SPA/MVC, Angular 6

Multi API search feature

Overview

Picky Search is an advanced API search application that integrates multiple RESTful APIs, built with Angular 6. It offers users the ability to search through various APIs, including PunkAPI, Getty Images API, Flickr API, and OMDB API, all within a single platform. The app can be extended to support any number of APIs, and features a local storage integration for persistent user experiences.

Features

  • Toggle between different APIs to search data.
  • Display random results upon loading.
  • Filter through results and search live data from the API.
  • Local storage integration to persist data across sessions.

Tech Summary

  • Built with Angular 6 and Angular CLI.
  • Uses Bootstrap 4 for responsive design.
  • API integration includes Flickr, Getty Images, PunkAPI, and OMDB API.
  • The app supports dynamic RESTful API calls and offers search filtering features.
  • Optimized for production with progressive modular integration.

Outcome

This project provides a dynamic, extensible search platform using Angular 6, integrated with multiple public APIs. It allows users to interact with various media and movie databases in an intuitive interface, supporting modern features like filtering and local storage persistence.

Technologies:

webpack
typescript
angular cli
mvc
resolvers
javascript
es6
spa
bootstrap 4
flex
scss
lodash
node.js
npm
oop
openshift
restful api
rest/api
compass
git
rx.js
gettyimages
punkapi
flickr
omdb
express.js
heroku
production
responsive

Categories:

MVCAngular

View Demo
View Repo