Skip to content

ola-9/rss-aggregator

Repository files navigation

RSS Reader

Actions Status Maintainability my workflow

🎉 The RSS aggregator collects all of your RSS feeds and puts them into one place.

Installation

$ make install

Features

  • unlimited number of feeds
  • automatically checks for new content and provide updates to you
  • keeps track of the content you have already read
  • have an option to either preview feed or go directly to the source

Demo

vercel deploy

Overview

This app is my learning project from the Hexlet Frontend Developer course aimed to get hands-on experience with the following topics:

  • Vanilla JS and DOM API
  • UX basics: block elements while sending/receiving network requests, focus inputs, reflecting progress
  • Bootstrap grid, components and utilities
  • Model-view-controller pattern
  • State management using onchange
  • Data validation by yup
  • Interface internationalization and text management by i18next
  • AJAX, promises and handling errors using axios
  • Bundling project by Webpack
  • Deployment to Vercel