Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 741 Bytes

Readme.md

File metadata and controls

16 lines (12 loc) · 741 Bytes

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...