Super App Development for Social Intelligence

Job ID: 38554799

Budget: $5,000 – $10,000 USD

I'm looking for a talented developer to collaborate with us on creating an innovative super app. This application will be designed to pull and analyze data from various sources, with a primary focus on social media platforms, specifically Facebook.

Key Features:
- Integration with Facebook: The app will need to pull information from user posts, page analytics and user demographics.
- Data Analysis: The app should not only collect data, but also analyze it to create valuable insights.

Ideal Skills:
- Proficiency in app development
- Strong understanding of Facebook API
- Experience in data analysis


Experience:
- Previous work with Facebook API



To win this project, you must solve the following case.

Something simple, we can talk about it on a call or you can send a document with the steps you would follow, we don't need you to do the work at this point, we just want to know what your approach would be to achieve it.

Note:

You have to pay close attention to the type of app that is created on Facebook, that determines the type of access to calls that can be requested.

Tell us about the process and what is necessary for it to work, what documents are required, how the verification is carried out, etc.

Project: Facebook Page Insights Dashboard

Objective: Create a spec document with requirements for a simple dashboard that fetches and displays key metrics for a Facebook Page using the Graph API.

Requirements:
1. Use the Facebook Graph API to fetch the following data for a specific Facebook Page:
- Page name and basic information
- Total page likes
- Post reach (last 7 days)
- Page views (last 7 days)
- Top 5 most recent posts with their engagement metrics (likes, comments, shares)


2. After finding all the necessary details on the Meta website you will need to create a spec document (meant for Devs) that will include the following:
a. A list of all prerequisites (e.g. We need a developer account, we need an API token, we need to submit a request for approval by Meta etc)
b. Links with descriptive details of each of the Meta Graph APIs that will be used
c. Endpoints (Edges) that will be used to collect above information (requirements)
d. Fields that will be used from the above endpoints to populate necessary details (requirements)
e. Any limitations or requirements should be emphasized in this spec document (e.g. It can only be used by a Page Owner or It requires an Owner Token)


This is an exciting opportunity to work on a pioneering project with the potential to reshape how we interact with and understand social media data. Your expertise could be critical in helping us build an app that not only collects data, but also transforms it into actionable intelligence.