Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soham901/better-pdf-uploader
A simple and effective file uploader with client-side validation, built using FastAPI and jQuery. Ensures only valid PDF files are accepted.
https://github.com/soham901/better-pdf-uploader
ajax bootstrap fastapi jquery pdf-uploader
Last synced: 13 days ago
JSON representation
A simple and effective file uploader with client-side validation, built using FastAPI and jQuery. Ensures only valid PDF files are accepted.
- Host: GitHub
- URL: https://github.com/soham901/better-pdf-uploader
- Owner: soham901
- Created: 2024-10-29T03:34:47.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T04:49:05.000Z (3 months ago)
- Last Synced: 2024-11-18T16:51:12.044Z (3 months ago)
- Topics: ajax, bootstrap, fastapi, jquery, pdf-uploader
- Language: HTML
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PDF Uploader with Validation
A simple and effective pdf uploader with validations, built using FastAPI and jQuery. Ensures only valid and non encrypted PDF files are accepted.
## Installation
To install the required dependencies, run the following command:
```bash
pip install -r requirements.txt
```## Running the App
To start the FastAPI development server, use the following command:
```bash
fastapi dev
```## Opening the App
Once the server is running, you can access the file uploader by opening your web browser and navigating to:
```
http://localhost:8000
```This will load the file uploader interface, where you can select and upload PDF files. The application will perform client-side validation to ensure the files are valid before allowing the upload to proceed.