Skip to content

smobregon/emaily

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emaily - Node with React: Fullstack Web Development

Description

This web app allows a user to authenticate with google-auth and uses Stripe to accept user credit cards to process payments. Users can purchase credits that allow them to create customized surveys and send them to a list of recipients for feedback. A user can review the surveys they have sent out and track the responses from recipients on their dashboard.

Learning objectives

  • Create boilerplate starter projects with React, Redux, Express, and Mongo
  • Learn the architectural considerations of building a full stack app
  • Connect a front-end Create-React-App server to a NodeJS and Express backend\
  • Communicate data from your Mongo database to your React application
  • Handle credit cards and receive payments from your users with Stripe
  • Master deployment techniques between the production and development environments
  • Enhance authentication flows in your app with Google OAuth authentication
  • Learn to effectively create and send emails from a backend server
  • Accept and process credit card payments from users
  • Build reusable user inputs with Redux Form, complete with navigation

Links

Emaily

Udemy Course