Skip to content

This is project involves building an Endpoint that accepts files, scraps and saves the content in a db then returns the content in json format.

Notifications You must be signed in to change notification settings

alex-waiganjo/DRF-File-Upload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Task: Build an endpoint that will be used to upload files, extract file content, save in a db and return file content in json format

The endpoint should accept Excel and Pdf files

Features

  • ✅ CRUD Functionality: Seamlessly create, read, update, and delete files.
  • 📄 API Documentation: Smooth and sleek documented API routes.
  • 🔒 API Throttling: Utilizes ScopeRate Throttle to prevent DDOS Attcks, ( 4 requests per min for POST, UPDATE and DELETE Methods, 7 requests per min for GET Methods ).

To be Implemented

  • 🔒 JWT Authentication: Coming soon...
  • 🎭 Caching: Coming Soon...
  • 📦 Docker: Coming soon...
  • 🧪 Automated API Testing: Coming soon...
  • 🛠 Data Pipleine with Airflow: Coming soon...

About

This is project involves building an Endpoint that accepts files, scraps and saves the content in a db then returns the content in json format.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages