Skip to content

vavilen84/mern_skills_up_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skills-up Mongo/Express/React/Node stack application

React frontend application

Implemented functionality

  1. Home page
  2. Login page
  3. Post List/Create/Update/Delete/Details pages
  4. Posts paginator
  5. Success/Error alerts
  6. Post Delete confirmation modal
  7. Protected Require Auth URLs
  8. E2E Cypress test coverage
  9. Test fixtures data

Used tools

  • Webpack
  • Redux/Redux-thunk
  • Cypress

Express REST API server application

Implemented functionality

  1. Post Get/GetList/Create/Update/Delete endpoints
  2. User auth endpoint (OAuth2)
  3. Mocha models & endpoints test coverage
  4. Test fixtures data
  5. CLI commands

Used tools

  • Mongoose ORM
  • Mocha

Env files & Docker environment

There are 2 possible ways to run applications & tests - using Docker or without it:

For both ways need to create server/.env file from server/.env.dist and set correct values.

About

Pet project: react + node

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •