
Simple demo of progressive web app. This demo will display the news of technology from API provided by https://newsapi.org/
This project showcases a Progressive Web App (PWA) that utilizes React technologies to display technology news. By leveraging the news API, it provides users with a streamlined experience to access the latest updates in the tech world. The incorporation of Redux and other libraries enhances the app's functionality, ensuring smooth navigation and data flow.
Users can expect a contemporary web application experience featuring critical functionalities such as offline mode capabilities and a user-friendly interface. The project aims to illustrate the advantages of PWAs, particularly in terms of accessibility and performance.

Create React App is a popular tool for quickly setting up a new React project without the need for manual configuration or setup. It provides a preconfigured development environment with modern build tools, a live development server, and an easy-to-use command line interface.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.
material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.
Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.