I need to build an app on react with following specifications:
We need a marketing reporting app for Google Ads and Facebook Ads API integrations.
Objective is to develop a digital marketing app and generate some cusotm reports based on API data from Google and Meta Ads.

Step1
On backend interface as an user:
– I need to be able to add clients. Each client has 2 integrations (Google Ads and Facebook Ads) and each has an account_id for google ads and facebook ads. Client parameters are only name and currency and these 2 integrations.
– authentications on Facebook and Google APIs are done using Oauth2.
– When adding google or facebook integration for a customer, I should be able to search from my accounts (in Facebook and Google) the specific account id associated with that customer I have defined.
– I should be able to delete and remake connections (reauthorize using oauth)
– I need to see a list of all clients with individual Google spend and Facebook spend for each client with date filter. When selecting the date I should see specific data updated into a table report
Google ads API – https://developers.google.com/google-ads/api/docs/start
Facebook ads API – https://developers.facebook.com/docs/marketing-apis/

Step2 – Budgets
– As a user I should define a budget. Each budget has a start date, end date and value for specific currency.
– Budget is linked to a specific customer and specific platform (Google or Facebook). Clients can have multiple budgets.
– On budget overview I should see all budgets with status related to time passed and budget spent
– On budget details page I should see more graphs with daily spend and specific campaign data (coming from API) – tbd
– Alerts: based on budget pace I need specific alerts to user – tbd

theme https://themes.getbootstrap.com/product/phoenix-admin-dashboard-webapp-template-react/

Step3 – reports
– to be defined

Hourly Range: $15.00-$35.00

Posted On: April 25, 2024 14:25 UTC
Category: Full Stack Development
Skills:Node.js, React, API Integration

Country: Romania

click to apply

Powered by WPeMatico