This project allows user to submit feedback and check feedback submission status.
Bootstrapped with Create React App. Built with TypeScript + ReactJS + Redux.
Visit the deployed app here.
- Clone this repo.
git clone https://github.com/kuhuisien/xyz-feedback-portal
- Navigate to the project directory.
cd xyz-feedback-portal
- Install dependencies.
npm install
- Spin up a local development server. Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
npm start
The project is deployed via Heroku. It has been configured to do automatically deployment from master branch.
Test runner is in interactive watch mode.
npm test
Launch jest
, with test coverage reporting. Test coverage report will be generated at ./coverage
, and you can open the index.html
webpage there to take a look at the coverage stats.
npm run test:coverage