Cross-Platform Job Aggregator & Mobile Tracker
End-to-end prototype pairing a multi-source Python data harvesting pipeline with a cross-platform Flutter mobile app.
Project Architecture & Case Study
The Challenge & Scope
Job seekers waste hours checking disjointed job portals daily, encountering redundant listings and inadequate search filters across platforms.
Technical Architecture & Solution
Built a Python data pipeline that aggregates postings, normalizes descriptions, and deduplicates records into structured JSONL. On the frontend, designed a clean cross-platform mobile client using Dart and Flutter featuring dynamic salary/remote filtering, bookmarks, and application status tracking.
Results & Key Deliverables
Constructed a functional, testable mobile prototype connecting an automated data harvesting backend with a native-feel mobile interface, validating data sync and client caching patterns.
About the Project
An end-to-end mobile prototype engineered for job seekers to monitor and filter distributed job postings from a single screen. Backed by a Python multi-source harvesting and deduplication engine, paired with a modern Flutter mobile client for Android and iOS.
Architected, designed, and engineered entirely by Ahmet Mert Yiğitbaşı.
Technologies
- Flutter
- Dart
- Python
- REST Architecture
- Data Deduplication
- Mobile UI/UX