Moses Sabila

Sumz

Overview

Summize is a platform that simplifies content consumption by enabling users to input article URLs and retrieve concise summaries. It also keeps a history of previously summarized articles for easy access.

Tech Stack

  • Frontend: React
  • State Management: Redux Toolkit with RTK Query
  • Styling: Tailwind CSS
  • API Integration: AI-powered article summarization service
  • Clipboard API: For URL copying functionality
  • Local Storage: For managing the history of summaries

User Workflow

  1. Enter the URL of an article in the input field and press Enter or click the submit button.
  2. The AI service fetches and displays the article summary.
  3. Browse previously summarized articles in the history section and click on any to revisit.
  4. Copy URLs from the history for easy sharing.

How It Works

  1. The user inputs an article URL into the application.
  2. The backend fetches the content and uses an AI service to summarize it.
  3. Summarized articles are displayed and stored in local storage for history.
  4. Users can copy URLs using the Clipboard API.

Features of Summize

  1. Real-time Article Summarization
    • Instantly summarize articles via an AI-powered service.
  2. History Tracking
    • Keep track of previously summarized articles and revisit summaries easily.
  3. URL Sharing
    • Quickly copy and share URLs with a single click.
  4. User-Friendly Interface
    • Simple and intuitive design powered by Tailwind CSS.
  5. Persistent Data
    • Uses local storage to retain history across sessions.