This is a React-based web application that allows users to summarize articles using the OpenAI API. Users can simply paste the URL of an article into the input box, press enter, and the application will generate a summary of the article. The application also uses local storage to store all data, allowing users to browse their previous articles and URLs.
Live Preview
React : A popular JavaScript library for building user interfaces.
Redux Toolkit : A library that provides a simple and efficient way to manage state in React applications.
Vite : A build tool that allows for fast and efficient development and production builds.
TailwindCSS : A utility-first CSS framework that provides pre-defined CSS classes for common styles.
OpenAI API : An API that provides access to a variety of machine learning models, including text summarization.
The sumz application provides the following features:
Ability to summarize articles using the OpenAI API
Local storage for storing all data, including previous articles and URLs
To use the application, follow these steps:
-
Open the application in your web browser.
-
Paste the URL of an article into the input box.
-
Press enter and wait for the article to be summarized.
-
The summary will appear on the screen.
sumz is useful to quickly summarize an article without having to read the entire thing.
To get started with this project, follow these steps:
git clone https://github.com/Chennareddy44/sumz.git
cd sumz
npm install
npm run dev
The application will be available at http://localhost:5173/
If you would like to contribute to this project, please follow these steps:
-
Fork the repository
-
Create a new branch (
git checkout -b feature/your-feature-name
) -
Make your changes and commit them (
git commit -am 'Add some feature'
) -
Push to the branch (
git push origin feature/your-feature-name
) -
Create a new Pull Request