https://github.com/brianschroer/checklist-chat-react
"Checklist chat" with React/Redux/SignalR
https://github.com/brianschroer/checklist-chat-react
cypress-io react react-redux react-router reactjs storybook
Last synced: 3 months ago
JSON representation
"Checklist chat" with React/Redux/SignalR
- Host: GitHub
- URL: https://github.com/brianschroer/checklist-chat-react
- Owner: BrianSchroer
- Created: 2016-12-06T18:40:43.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-02-02T20:11:18.000Z (over 8 years ago)
- Last Synced: 2026-01-03T16:30:44.232Z (6 months ago)
- Topics: cypress-io, react, react-redux, react-router, reactjs, storybook
- Language: JavaScript
- Size: 1.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Checklist Chat
This repo contains code for a "checklist chat" web app that combines chat with a checklist of tasks, showing the scheduling and status of each task:

It's based on an ASP.NET MVC / SignalR / jQuery app that I developed for a hackathon at work (and won first prize!).
During multi-phase deployments we had phone conference calls and people were constantly coming and going and asking for a verbal update of the status of the deployment tasks. I thought it would be a good communication tool to keep everyone appraised of statuses and issues.
It's been my testbed for learning [**⚛React**](https://reactjs.org/) and associated
modern web development techniques and tools, including:
* ES6 / ECMAScript2015 and beyond
* [git](https://git-scm.com/) / [github](https://github.com)
* [Babel](https://babeljs.io/)
* [ESlint](https://eslint.org/)
* [npm](https://www.npmjs.com/)
* [npm scripts](https://docs.npmjs.com/misc/scripts)
* [Redux](https://redux.js.org/)
* [Webpack](https://webpack.js.org/)
## Testing/documentation/design tools
* [Jest](https://facebook.github.io/jest/)
* [react-jest-snapshot-helper](https://www.npmjs.com/package/react-jest-snapshot-helper) - written by me!
* [Enzyme](https://www.npmjs.com/package/enzyme)
* [Cypress.io](https://www.cypress.io/)
* [Storybook](https://storybook.js.org/)
* [json-schema-faker](http://json-schema-faker.js.org)
* [json-server](https://github.com/typicode/json-server#json-server---)
* [localtunnel](https://github.com/localtunnel/localtunnel#localtunnel)