Skip to content

Michal-Radomski/MERN_with_Stripe_and_Sendgrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN App with Stripe and Sendgrid

A MERN Stack App with Stripe and Sendgrid.

Link to the application: Coming soon...

Description

Motivation

I wanted to build a MERN stack application using Stripe and SendGrid but something other than E-commerce and Chat-app.

General Info

There are two inputs: the first input - for the amount, and the second one - for greetings. After clicking the Submit button - the Stripe component is launched - for online card payments. The email is then sent automatically by SendGrid (to the email address you provided during payment) and the information is then stored in MongoDB Atlas Database. You can see all the greetings by clicking on the list. The user interface is bilingual: Polish and English. Translations are handled by i18next.

Payments are in test mode - type to test:
Card Number: 4242 4242 4242 4242
CVC: Any 3 digits
Date: Any future date
More info on Stripe Docs.

Notes

The keys are not hosted on the GitHub.com.
I have some packages installed globally (e.g. TypeScript, Nodemon) so you have to install them manually.

ScreenShots

Landing page

Stripe_1

Stripe_2

List

Built With

External Providers

License

MIT