Skip to content

soo-park/chatup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React - redux - thunk chat app: Time: 5hrs

Dependancies

  • Framworks and servers related
    express, react, react-dom, react-redux, redux, thunk
    babel-core, babel-loader, babel-preset-es2015, babel-preset-react
  • Extra functions
    axios, jquery, body-parser, shortid: 2.2.8, xss-filters, webpack

Installing minimum deps

  • To run the app, run the following command inside the folder
    npm install

Scripts

  • When on development, run the following commands
    npm start
    npm run build
    npm run api-server

To test, run the following command

    npm run test

Test script will run the following command

    test: jest --coverage --watchAll

Check points

  • No scaffolding tool was used
  • xss-filters is used to prevent Cross-site scripting (XSS) attacks
  • maintainability : code was separated into modules
  • testability : each module is by feature for testablity
  • readability : all files follows same guidelines and structures
  • UX: given sample UX was built within time constraint

About

A react-redux-thunk chat app to experiment the speed coding and test the amount of work achievable in a short amount of time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors