This is a web-based Article Summarizer built using React and Vite. It utilizes the Rapid API to provide summaries of articles from the provided links. The project aims to simplify the process of extracting key information from lengthy articles.
- Summarize articles by providing a link.
- Easy-to-use web interface.
- Customizable summary length.
- Responsive design for various screen sizes.
Before you begin, ensure you have met the following requirements:
- Clone the repository: git clone https://github.com/your-username/article-summarizer.git
- Change into the project directory: cd article-summarizer
- Install dependencies: (most important) npm install react-redux
To start the development server, run the following command: npm run dev
The application should now be running locally. You can access it in your browser at http://localhost:3000
.
To configure your Rapid API key, create a .env.local
file in the project root and add your API key like this:
REACT_APP_RAPID_API_KEY=your-api-key-here
Remember to replace your-api-key-here
with your actual Rapid API key.
You can view a live demo of this project at Demo Link.
Contributions are welcome! If you would like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix:
git checkout -b feature-name
. - Commit your changes:
git commit -m "Add new feature"
. - Push to your fork:
git push origin feature-name
. - Create a pull request on the main repository.