🎉 The RSS aggregator collects all of your RSS feeds and puts them into one place.
$ make install
- 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
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