https://github.com/sumn2u/survey-app
survey-app
https://github.com/sumn2u/survey-app
reactjs survey-app surveys
Last synced: 7 months ago
JSON representation
survey-app
- Host: GitHub
- URL: https://github.com/sumn2u/survey-app
- Owner: sumn2u
- Created: 2018-09-12T14:01:03.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-13T05:09:13.000Z (about 7 years ago)
- Last Synced: 2025-03-17T10:54:34.020Z (7 months ago)
- Topics: reactjs, survey-app, surveys
- Language: JavaScript
- Homepage: https://sumn2u.github.io/survey-app/
- Size: 1.03 MB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Survey-app [](https://travis-ci.org/sumn2u/survey-app)
Survey app challenge.
## Prerequisites
You will need the following things properly installed on your laptop/pc.* [Git](http://git-scm.com/)
* [Node.js](http://nodejs.org/) (with NPM)## Installing Nodejs via `nvm` [docs](https://github.com/creationix/nvm)
* **Install Script**
-`curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash`
- or `wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash`
* **Load nvm**
-`export NVM_DIR="$HOME/.nvm"`
- `[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"`
* **Verify Installation**
- `command -v nvm`
- `nvm -v`
* **Download latest node**
- `nvm install node`
* **Use Node**
- `nvm use node`## Installation
* `git clone ` this repository
* change into the new directory
* `npm install`## Running / Development
* `npm start`
* Visit your app at [http://localhost:3000](http://localhost:3000).### Running Tests
* `npm run test:dev`
### Building
* ` npm run build` (production)
### Deploying
* `yarn run deploy`
## Further Reading / Useful Links
* [reactjs.js](https://reactjs.org/docs/hello-world.html)
* [react-testing-library](https://github.com/kentcdodds/react-testing-library)
* Development Browser Extensions
* [redux dev-tools chrome](https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd)
* [react-developer-tools for chrome](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi)