The github page live demo is here: https://baoqger.github.io/Angular-Pocket/
This WebApp is bulid with Angular1.5 framework to simulate the popular reading app Pocket's main function.
- Add new article: in this app, user can save new article for futher reading by add the url in the popup dialog.
- Favorite article: mark favorite for one article, then the article will be added to the favorite list.
- Archive archive: mark archive for one article, then the article will be moved to the archive list.
- Delete article: delete article from all the lists.
- Add Tag: add tag for article.
- Bulk Edit: support selection of multiple articles and favorite, archive or delete them in batch mode.
- Search: match and filter the articles based on the input keyword and article title.
- Switch View Style: there are two styles of article list provided:Tile and List. Support the switch between these two stlyle.
- Article Review: remove all advertisement or other noisy information from the original article,only leave the article itself and main image.
- Angular1.5: make use of many powerful components of Angular framework: router, custom directive and component, custom service and event message system,etc
- Mercury Web Parse API: scrape and filter the web page data
- localStorage: use localStorage as the backend side to store the real time data
- gulp: automate the repeated develop tasks.
- less: use CSS preprocesser less for the styling part