Deploy web application in AWS using Cognito and Stripe

진행중 등록 시간: 3년 전 착불
진행중 착불

DEADLINE 3 DAYS

The requirement is to create a Web Application where a user signs-up/signs-in to the application and upon successful authentication using AWS Cognito is able to subscribe to 1 of the multiple plans/services.

The subscription is a paid service and will be implemented using Stripe API. User will also have the ability to sign out.

For each service/plan the corresponding product information will be available under Stripe.

Workflow 1. A new user signs-up to subscribe or a returning User tries to enrol.

As the user registers, their authentication info is fetched from Cognito to be sent over to Stripe along with other details.

They are then routed to the Payment page, implemented by Lambda behind the scenes, where the card info and billing address is collected using Stripe’s client library and sent with the auth token from Cognito.

Stripe then processes the payment successfully and sends the confirmation back to Lambda function that initiated the request.

After authorization, the user is then routed to the rest end point where the access token in validated before rendering the Url.

Workflow 2. An existing User updating and/or deleting the subscription.

Upon successful authentication, User will go to the payment plan to change the subscription from plan A to plan B.

After obtaining identity token from Cognito, Users are then routed to the payment page using Stripe’s client library to make the payment. Remaining workflow same as Workflow 1.

Workflow 3. An existing user with an active subscription is trying to access the service.

Upon successful authentication, User’s authorization will be validated by invoking Stripe API to check for subscription

After successful validation, user will be directed to the end point from where they can generate charts.

This will need to be done using Cloudformation, with CI/CD implemented .

Requires experience with Cognito, Stripe API, Javascript for integrating client side authorization of jwtToken.

The web service where the business logic resides has been created using Flask and Bokeh and is Out of Scope for development. It will however need integration for authorization.

아마존 웹 Services RESTful 줄무늬 JavaScript React.js

프로젝트 ID: #26810896

프로젝트 소개

9 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: 3년 전

수상자:

(10건의 리뷰)
6.1

이 일자리에 대한 프리랜서 9 명의 평균 입찰가: $580

ahaseeb7838

Hi, hope you are fine. I have gone through your job description. You want to implement sign-in/sign up process and authentication lf payment using cognitor and strip API. I'm AwS certified Technical Professional with m 기타

$750 AUD (10일 이내)
(25 리뷰)
5.0
vascubrian

Hi there! I'm a full stack software engineer, with over 5+ years experience dealing with the different programming languages, and I can help you to work on this project since previously I have been working on the same 기타

$500 AUD (7일 이내)
(22 리뷰)
4.5
anouphimmasy

Hi, Your project description is very interesting. As a senior developer I promise you nice service. I will wait your response and I hope long term relationship with you. Kind Regards..

$600 AUD (4일 이내)
(2 리뷰)
4.2
viduWEBmaster

Hi there! I can create a web application in AWS using Cognito and Stripe . The price may vary depending on what type of application and features you want. I may have a couple of questions for you to make sure we bot 기타

$556 AUD (10일 이내)
(3 리뷰)
3.6
gargankit642

Nice to meet you I am an Amazon Cloud Architect for the web infrastructure serving 90 million page impressions and 12 TB Internet traffic per month. The AWS services I use are EC2, ELB, MySQL RDS, VPC, CloudFront, Elas 기타

$454 AUD (6일 이내)
(4 리뷰)
3.7
serhiilyskin

Hi, sir. This is Serhii from Ukraine. I've been working as a programmer for over 10 years, and I have very much experience in web & desktop app development. I have checked your requirements in detail, and I think I can 기타

$555 AUD (6일 이내)
(1 리뷰)
2.0
apacherai

Hi after looking at your requirement as an AWS expert I can help you with deployment and integration. Feel free to reach out for further discussion.

$556 AUD (10일 이내)
(2 리뷰)
2.1