Back to Portfolio
BLtiktok
Web application for extracting TikTok and Meta Ads data based on keywords, then processing them into ready-to-use insights.
Next.js
Screenshots
About the Project
Web application for extracting TikTok and Meta Ads data based on keywords, then processing them into ready-to-use insights. This project was designed with an approach emphasizing process measurability, ease of use, and implementation reliability, capable of delivering real impact on work efficiency and service quality.
Key Features
- TikTok Data Extraction — Supports flexible data search based on keywords and proxy countries.
- Meta Ads Data Extraction — Provides additional filters to deepen analysis of Facebook and Instagram ads.
- Paginated Tables — Data results are displayed in a pagination interface for easy browsing by marketing teams.
- Video Upload to R2 — Video assets are stored on cloud storage to maintain mid-term data availability.
- AI-Based Video Summary — Videos can be summarized through Twelve Labs AI or Gemini according to operational strategy.
- Summary Configuration Settings — Summarization parameters can be adjusted through a dedicated settings page.
- Export Data to Excel — Teams can export data for further analysis outside the application.
- Individual and Bulk Video Downloads — Supports single downloads or ZIP for efficient content management.
Challenges & Solutions
- Challenge: Cross-platform integration requires consistent data format synchronization. Solution: Data normalization layer is applied so results from various sources remain uniform and easy to process.
- Challenge: Serverless timeout limits risk hindering heavy tasks. Solution: Timeout configuration is increased for current needs, with a roadmap to migrate processes to Trigger.dev.