Giter VIP home page Giter VIP logo

summarius's Introduction

Summarius

Welcome to Summarius, AI Article Summarizer Website Application. Summarius is a web application built with React and Tailwind CSS, using RapidAPI's Article Extractor and Summarizer API, which extracts news/article body from a URL and uses GPT to summarize the article content. Useful for text mining purposes.

Features

  • Modern User Interface: Summarius boasts a sleek and contemporary interface, ensuring a user-friendly experience that's both intuitive and visually appealing.

  • AI-powered Summary Generation: Users can simply input the URL of a lengthy article, and Summarius leverages AI technology to generate a concise summary of the article's content, making information digestion effortless.

  • History Saving with Local Storage: Summarius includes a convenient history feature, allowing users to save their summaries locally. This feature offers a seamless way to revisit and manage their reading history, providing enhanced convenience and organization.

  • Copy to Clipboard Functionality: With Summarius, sharing or storing summarized content is effortless. The application provides a built-in "Copy to Clipboard" functionality, empowering users to easily share or save the summarized content with just a click.

  • Advanced RTK Query API Requests: Summarius leverages the advanced capabilities of Redux Toolkit (RTK) Query for making API requests. These requests are intelligently fired based on specific criteria, optimizing data fetching and management for a smoother user experience.

Technologies Used

  • Frontend: React, Tailwind CSS, Redux Toolkit, Rapid API

Demo

View Demo

Installation

To run Summarius locally:

  1. Clone the repository:

    git clone https://github.com/MartinTomic16/Summarius.git
  2. Install dependencies:

    cd Summarius
    npm install
  3. Sign up for Rapid API's Article Extractor and Summarizer key

  4. Create .env file and put your key as value:

    VITE_RAPID_API_KEY="YOUR_KEY_VALUE_HERE"
  5. Start the development server:

    npm run dev
  6. Open your browser and go to http://localhost:5173 to view Summarius.

Contact

For any inquiries or feedback, feel free to reach out to [email protected].


This project is part of my portfolio. For more projects, visit mat16.onrender.com.

summarius's People

Contributors

martintomic16 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.