RapidSum is an open-source project that simplifies the process of summarizing articles. It takes URLs of articles as input and utilizes the power of the RapidAPI Articles Extractor and Summarizer to generate clear and concise summaries. This project was built using a combination of modern web technologies, including TailwindCSS, @reduxjs/toolkit, Material UI, and RapidAPI.
- Enter the URL of the article you want to summarize.
- RapidSum makes a request to the RapidAPI Articles Extractor and Summarizer API.
- The API returns a summarized version of the article.
- The summarized article is displayed, allowing users to quickly grasp the main points without having to read the entire article.
- TailwindCSS: A utility-first CSS framework for building modern web interfaces.
- @reduxjs/toolkit: A powerful toolset for efficient Redux development.
- Material UI: A popular UI library for React applications, providing pre-built components and styles.
- RapidAPI: An API marketplace that provides access to a wide range of APIs, including the Articles Extractor and Summarizer API used in this project.
To run the project locally, follow these steps:
- Clone the repository: git clone https://github.com/SmeetChavan/RapidSum.git
- Install dependencies: npm install
- Set up your RapidAPI key and store it in the .env file.
- Start the development server: npm run dev
- Open your browser and go to http://localhost:5173 to access RapidSum.
Feel free to explore the codebase, make improvements, and contribute to the project. Pull requests are welcome!