Introducing Integration, which integrates many third party services like stripe, sendgrid and twilio for different purposes
- 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
Clone the project
git clone https://github.com/anshkush92college/integration
Go to the project directory
cd integration
Go to the client directory
cd client
Install dependencies
npm install
Add .env file
REACT_APP_REQUEST_URL=
Start the server
npm run start
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
- Add more integrations like Algolia, Trustpilot