Legal-Document-Summarizer Tailwind Templates

Legal Document Summarizer

React.js, TypeScript, Redux Toolkit, and Tailwind CSS.

AI Article Summarizer Website


πŸ“‹ Table of Contents

  1. πŸ€– Introduction
  2. βš™οΈ Tech Stack
  3. πŸ”‹ Features
  4. 🀸 Quick Start
  5. πŸ•ΈοΈ Snippets
  6. πŸ”— Links
  7. πŸš€ More

πŸ€– Introduction

Summarize any kind of article with just one click using the powerful OpenAI model.

This project is an AI-powered legal summarizer built with React.js, TypeScript, Redux Toolkit, and Tailwind CSS.

βš™οΈ Tech Stack

  • React.js
  • TypeScript
  • Redux Toolkit
  • Tailwind CSS

πŸ”‹ Features

  • Modern User Interface: A modern and user-friendly interface, offering an intuitive experience for users.
  • Summary Generation: Users can input the URL, and the web app utilizes AI to provide a concise summary.
  • History w/Local Storage: Includes a history feature, allowing users to save summaries locally.
  • Copy to Clipboard Functionality: Enables users to easily share/store summarized content by copying it to their clipboard.
  • Advanced RTK Query API Requests: Utilizes the advanced capabilities of Redux Toolkit (RTK) Query for API requests.

🀸 Quick Start

Follow these steps to set up the project locally on your machine.

Prerequisites

Make sure you have the following installed on your machine:

Cloning the Repository

git clone https://github.com/sjbentley/Legal-Document-Summarizer.git
cd legal_document_summarizer

Installation

Install the project dependencies using npm:

npm install

Set Up Environment Variables

Create a new file named .env in the root of your project and add the following content:

VITE_RAPID_API_ARTICLE_KEY=

Replace the placeholder values with your credentials. Sign up on the Rapid API website.

Running the Project

npm run dev

Open http://localhost:5173 in your browser to view the project.


πŸ•ΈοΈ Snippets

Key snippets from the project will be added here.

πŸš€ More

For further questions or feature requests, open an issue in the repository. πŸš€

License

This project is licensed under the MIT License.

Top categories

Loading Svelte Themes