This project aims to develop a comprehensive C# application that can read PDF files from a specified location, extract data, implement OCR techniques for image-based files, remove password protection, and store the extracted data in an SQL database. A Web API will be created to facilitate these activities. The project requires expertise in C# programming, .NET, SQL, and Microsoft SQL Server. The implementation steps include reading PDF files, extracting data, implementing OCR techniques, removing password protection, storing data in SQL database, developing a Web API, implementing user authentication and authorization, creating logging and error handling mechanisms, developing a monitoring system, testing, deployment, and documentation. The project requires experience in unit testing, integration testing, and load testing, as well as knowledge of deployment and CI/CD pipelines. The final deliverable will include comprehensive documentation on how to use the Web API, limitations, and authentication/authorization details.