Skip to content

nithintejesh/ConciseAI

Repository files navigation

ConciseAI Frontend

ConciseAI is a web-based text summarization application that allows users to quickly generate concise summaries from plain text, URLs, or PDF uploads. This repository contains the frontend part of the application, built using React and styled with Tailwind CSS.

Features

  • Summarize plain text input.
  • Summarize text from provided URLs.
  • Upload PDF files to generate summaries.
  • Responsive design for optimal viewing on various devices.

Technologies Used

  • React.js
  • Tailwind CSS
  • Prompt Engineering

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/conciseai-frontend.git
    cd conciseai-frontend
    
  2. Install the dependencies:
     npm install
    
  3. Start the development server:
      npm run dev
    
  4. Open your browser and navigate to http://localhost:5173 to view the application.

Usage

  • Enter plain text into the input box and click "Summarize."
  • Paste a URL into the designated field and click "Summarize."
  • Upload a PDF file using the upload feature to generate a summary.

Backend Repository

For the backend API, visit the ConciseAI Backend Repository.

Contributing

Contributions are welcome! Please create an issue or submit a pull request for any enhancements or bug fixes.

License

This project is licensed under the MIT License.