Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mindula-dilthushan/pdf-summarizer
The PDF Summarizer for React.js simplifies PDF document summarization. Upload PDFs, extract text, view metadata, generate summaries effortlessly.
https://github.com/mindula-dilthushan/pdf-summarizer
reactjs reactpdf summerizer
Last synced: 28 days ago
JSON representation
The PDF Summarizer for React.js simplifies PDF document summarization. Upload PDFs, extract text, view metadata, generate summaries effortlessly.
- Host: GitHub
- URL: https://github.com/mindula-dilthushan/pdf-summarizer
- Owner: Mindula-Dilthushan
- License: mit
- Created: 2024-03-24T06:40:10.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-04-29T04:13:26.000Z (8 months ago)
- Last Synced: 2024-04-29T05:24:56.601Z (8 months ago)
- Topics: reactjs, reactpdf, summerizer
- Language: JavaScript
- Homepage: https://pdf-summarizer-three.vercel.app
- Size: 31.3 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PDF Summarizer for React.js
PDF Summarizer is a web application built with React.js that simplifies the process of summarizing PDF documents.
## Features
- Upload PDF files
- Extract text content
- View PDF metadata (title, author, page count)
- Generate summaries effortlessly## Getting Started
To get started with PDF Summarizer, follow these steps:
1. Clone this repository.
```md
git clone https://github.com/Mindula-Dilthushan/PDF-Summarizer.git
```
2. Install dependencies using `npm install`.
3. Start the development server using `npm start`.
4. Open your browser and navigate to `http://localhost:3000`.## Usage
1. Upload a PDF file by clicking on the file input button.
2. Once uploaded, view PDF metadata and extract text content.
3. Click on the "Summarize" button to generate a summary of the document.## Technologies Used
- React.js
- react-pdf## Contributing
Contributions are welcome! Please feel free to submit issues and pull requests.
###
![GitHub issues](https://img.shields.io/github/issues/Mindula-Dilthushan/PDF-Summarizer?&labelColor=black&color=eb3b5a&label=Issues&logo=issues&logoColor=black&style=for-the-badge)
![GitHub Contributions](https://img.shields.io/github/contributors/Mindula-Dilthushan/PDF-Summarizer?&labelColor=black&color=8854d0&style=for-the-badge)### License 📝
[![GitHub license](https://img.shields.io/github/license/Mindula-Dilthushan/PDF-Summarizer?&labelColor=black&color=3867d6&style=for-the-badge)](https://github.com/Mindula-Dilthushan/PDF-Summarizer/blob/master/LICENSE)![repo size](https://img.shields.io/github/repo-size/Mindula-Dilthushan/PDF-Summarizer?label=Repo%20Size&style=for-the-badge&labelColor=black&color=20bf6b)
![GitHub forks](https://img.shields.io/github/forks/Mindula-Dilthushan/PDF-Summarizer?&labelColor=black&color=0fb9b1&style=for-the-badge)
![GitHub stars](https://img.shields.io/github/stars/Mindula-Dilthushan/PDF-Summarizer?&labelColor=black&color=f7b731&style=for-the-badge)
![GitHub LastCommit](https://img.shields.io/github/last-commit/Mindula-Dilthushan/PDF-Summarizer?logo=github&labelColor=black&color=d1d8e0&style=for-the-badge)#### Developed by [Mindula Dilthushan Manamperi](http://minduladilthushan.netlify.app/) ^_~