Skip to content

A Web app using React + Redux + NodeJS + Express architecture, using MongoDB and mongoose API for data layer

Notifications You must be signed in to change notification settings

wavyxu/questionnaire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Questionnaire

A Web application for users to create online Questionnaire. Online pay for customization service. Virtualize survey results.

Features

Interactive

  • Using React + Redux, React Router, MaterilizeCSS and so no

Authentication

  • Login with the third-party accounts, like Google+. Authorize with Google OAuth API

Payment

  • Using stripe API for real credit cards payment

Customize Survey Form

  • Using Redux Form API

Send Email

  • Using sendgrid API

Store Data

  • Using remote MongoDB and mongoose API

Setting up development environment

This program is developed with React, Redux, NodeJS, Express, MongoDB, Heroku and so no.

npm install react
npm install --save express
npm install --save nodemon
$ brew install heroku/brew/heroku
npm install --save materialize-
npm install --save axios redux-thunk
npm install --save react-stripe-checkout

About

A Web app using React + Redux + NodeJS + Express architecture, using MongoDB and mongoose API for data layer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published