A technical test
Prerequisites node npm mongodb Clone this repository
Install server dependencies
$ cd Twitter_server $ npm install Install client dependencies
$ cd Twitter_client $ npm install Run the app
Start mongodb locally $ mongod Start the server $ cd Twitter_server $ npm start Start the client $ cd Twitter_client $ yarn start Browse to http://localhost:3000/ Front End React SPA using React Router Redux w/ Thunk for state management Use material-ui for create template axios for API calls Back End REST API made with Node and Express
More test summary: improvements: 1 not enough coding notes 2 increased workload to add typescript when create app without typescript in the first place. 3 change redux-thunk to redux-saga 4 not enough test on front-end component just some points I think should improve if have more time