This is a web application which helps to determine the type of triangle. The program does it by the user input of triangle sides length. The following sorts of triangles are available: equilateral, isosceles, scalene, right-angled and Pythagorean.
(Click the link to watch demo build in browser https://build-zpwwjzecqa.now.s)
- Checks triangle validity on input
- Keeps triangle history
- Ability to quickly add random triangles
- Mobile friendly UI
The app is built on top of 'create-react-app' template. It using:
Webpack
- for js bundlingReact
- for view renderingRedux
- for state managementStyled components
- CSS in JSJest
- as a test runner
git clone https://github.com/kolombet/triangle-type-react-app.git
npm install
npm start
npm test