Build a reporting toolbox with Google Analytics OAuth integration

We have built a backend service where users can register a new tenant/organisation which all share a AWS Cognito user pool.

Users can login and sign up with AWS Cognito.

We are now looking to extend the application where users can link their tenant to external services to build reporting dashboards based on integrations (mostly Oauth).

As a first task of possibly more tasks we will integrate with Google Analytics using Google Oauth to request data from Google Analytics and present in the custom dashboard as per customer configuration (metric, time range)

User flow:

The user will be able to create a new dashboard where he can select the type, followed by the integrations he like to add to the dashboard such as Google Analytics data or sales data from a shop in Magento for example. To integrate with Google Analytics the user need to authenticate with Google upon integration request.

Demo application:

[login to view URL]


Backend need to be built on top of API Gateway and Lambda as per REST schema here

Integration need to built to be extendable

Schema should follow a common structure e.g.

Client Secret encrypted in DynamoDB

Client ID encrypted in DynamoDB

Service name and ID

Service configuration linked to Service ID and Dashboard ID

Your tasks:

Integrate Oauth with Google Analytics in React app

Save selected graph and reporting configuration for Google Analytics data in DynamoDB using AWS API Gateway, Lambda




Tech stack:


Material UI

AWS Amplify


AWS API Gateway

AWS Lambda

AWS DynamoDB

AWS Cognito


NodeJS and React experience are a must

Experience with AWS Amplify an advantage

Have t be familiar with API Gateway, Lambda and DynamoDB

You must have integrated with Google Analytics via Oauth before

Compétences : Services Web d'Amazon, Aws Lambda, Google Analytics, node.js, OAuth

en voir plus : how to get access token google api, oauth 2.0 playground tutorial, google oauth refresh token, google oauth client, google analytics api, google analytics reporting api, google oauth console, google oauth playground, google analytics oscommerce, google analytics without javascript, google analytics cart conversion, install oscommerce google analytics module, google analytics flash charts, oscommerce google analytics, google analytics api php integration, google analytics api integration, zen cart google analytics integration, google analytics reporting url variables, google analytics ecommerce reporting magento, google analytics reporting api php

Concernant l'employeur :
( 0 commentaires ) Sri Lanka

Nº du projet : #17529462

7 freelance font une offre moyenne de $276 pour ce travail


[login to view URL] (react + redux) I can help yo. Dear sir. I am excellent MEAN stack developer, I think your job is very suitable for me. I am a full stack developer extensively working on backend and fron Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(4 Commentaires)

Hi, Greetings! I have analyzed your specifications and I have done similar kind of work in my previous project and based on the analysis I believe more than qualified to handle your project. I have 6 years of Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 2 jours
(1 Évaluation)

Hello Client, I have read your requirement about - Install Square Up ( payment gateway for WHMCS) and I am sure I can complete it as per the given description. I do have skills like Google Analytics, node.js, OA Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)

Dear Prospective Client, As based on my initial review I can confirm its feasibility & as I am great fit technically and have good understanding of the domain & your requirement & would submit a detailed response so Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)

**Immediate Start** I am expert with 10+ years of experience in creating & designing App & Website Android , Ios Application , shopify/eCommerce websites, PHP, HTML/CSS simple to complex websites. Kindly review Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 6 jours
(0 Commentaires)

I have been working with AWS Technologies and implemented solutions for many customers of my employer and I am also received AWS Solution Architect - Associate certification. you can verify my linkdin profile at https: Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(0 Commentaires)
%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)