Skip to content

TanishBasu2002/Ai-Summarizer

Repository files navigation

AI Summarizer Website

This is a website that uses the AI Summarizer API from Rapid API to generate summaries of long articles or texts. The website is built using React and Redux, and uses Vite as the build tool.

Getting Started

To run the website locally, you can clone the repository and install the dependencies using npm:

git clone https://github.com/your-username/summarizer.git
cd summarizer
npm install

Then, you can start the development server using the dev script:

npm run dev

This will start the server at http://localhost:5173, where you can access the website and try out the summarizer.

Dependencies

The website uses the following dependencies:

  • @reduxjs/toolkit: ^1.9.5
  • react: ^18.2.0
  • react-dom: ^18.2.0
  • @types/react: ^18.0.28
  • @types/react-dom: ^18.0.11
  • @vitejs/plugin-react: ^4.0.0-beta.0
  • autoprefixer: ^10.4.14
  • eslint: ^8.38.0
  • eslint-plugin-react: ^7.32.2
  • eslint-plugin-react-hooks: ^4.6.0
  • eslint-plugin-react-refresh: ^0.3.4
  • postcss: ^8.4.23
  • tailwindcss: ^3.3.1
  • vite: ^4.3.0

API

The website uses the AI SummarizerAPI from Rapid API to generate summaries. To use the API, you will need to obtain an API key from Rapid API and include it in your requests. You can find more information about the API and how to use it on the Rapid API website.

Build

To Build a Build run Command :

npm run build

Visit It

Go...

Licence

Learn more about the licence in the LICENCE file

Author

This website was created by Tanish Basu. If you have any questions or feedback, you can reach out to me at tanishbasu50@gmail.com.