Skip to content

filippopiconese/teller-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Authentication with Node

Back-end Technologies

  • NodeJS - API Setup
  • Express - API Setup
  • Mongoose - DB

Front-end Technologies

  • React
  • Redux

Phase I - Back-end

  1. Node/Express API Setup
  2. Server-Side Validation
  3. MongoDB/Mongoose
  4. JSON Web Tokens
  5. Passport and Strategies
  6. Bcrypt
  7. OAuth
  8. Google OAuth
  9. Facebook OAuth
  10. Unit Testing using Chai

Phase II - Front-end

  1. React Setup
  2. React UI with Routing
  3. Adding Redux and Redux Form
  4. Action Creators, Actions and Reducers
  5. Google & Facebook OAuth Integration
  6. React Higher Order Components

Instructions

This project uses async/await it would be best if you use node 8+

$ npm install

To run the project (both server and client) use

$ npm run start-dev

To run unit tests

$ npm test

About

Creation of MongoDB API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages