Problem Statement Pakistan's public procurement data on epms.ppra.gov.pk lacks a unified, searchable interface for tracking tenders, contracts, and evaluations. This portal automates daily scraping and presents the data in one place with search, filtering, and CSV export.
A web portal that scrapes and displays Pakistan's public procurement data from epms.ppra.gov.pk.
Full-Stack Automation: You mastered web scraping, relational database design (SQLite), and automated scheduling to reliably track Pakistan's procurement lifecycle.High-Performance Backend: You built an optimized FastAPI application capable of handling complex text searching, category filtering, and instant CSV exports.Data Democratization: You transformed fragmented government data into a clean, unified, and highly accessible public portal.
Automated quick review. Add a live URL, screenshots, and a demo video to boost your score.
Log in to rate and review this project.
Automated quick review. Add a live URL, screenshots, and a demo video to boost your score.
Good initiative in automating procurement data scraping and providing search/export features. To strengthen the project, add a public GitHub repo with clear README, include error handling and logging for the scraper, and write basic tests for the API endpoints.
You identified a real need and built a functional FastAPI portal with search, filtering, and CSV export, which is commendable. To improve, add a public GitHub repository with clear setup instructions, include error handling and rateβlimiting for the scraper, and document your design choices and testing strategy.
Your submission is missing critical details such as a clear problem statement, description of what you built, challenges faced, and a repository link. Please add documentation, code access, and a brief overview so reviewers can understand and evaluate your work.