Skip to content

Integration integrates the stripe payment gateway, sendgrid email sender and twilio sms service

Notifications You must be signed in to change notification settings

anshkush92/integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

Logo

Introducing Integration, which integrates many third party services like stripe, sendgrid and twilio for different purposes

Features

  • Stripe for Payment
  • Twilio for sending the OTP to the phone number
  • Sendgrid for sending the customized mails (Not working as of now, because of the account validation)
  • E-Commerce checkout feature

Tech Stack

Run Locally

Clone the project

  git clone https://github.com/anshkush92college/integration

Go to the project directory

  cd integration

Client

Go to the client directory

  cd client

Install dependencies

  npm install 

Add .env file

REACT_APP_REQUEST_URL=

Start the server

npm run start

Server

Go to the server directory

  cd server

Install dependencies

  npm install 

Add .env file

PORT=
STRIPE_SECRET_KEY=
CLIENT_URL=
SENDGRID_API_KEY=
ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
JWT_AUTH_TOKEN=
JWT_REFRESH_TOKEN=
SMS_SECRET_KEY=

Start the server

npm run dev

Author

License

MIT

Roadmap

  • Add more integrations like Algolia, Trustpilot

About

Integration integrates the stripe payment gateway, sendgrid email sender and twilio sms service

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published