This project was bootstrapped with Create React App. It is a calculator that is used to perform some basic operations. This projects tests the students understanding of React techniques and features such as functional and class components and props, states, event handlers and lifting states up.
- Go here to see a live demo
Languages & Frameworks
- Javascript
- React
Testing Tool
- Jest
Package Management
- NPM
Linters & Quality Control
-
To inspect and tinker with the code on your system, download this repo either here or from the link at the top of the page
-
Now it's time to ensure you've got Node and NPM installed. If you do, skip this step. Otherwise, head on over to nodejs's website to download node with npm.
-
Time to go back to the project! Open your terminal (either in your text editor or otherwise) and 'cd' (i.e. navigate) to the root of this repo.
-
Finally, run the following command to install all of the projects dependencies:
npm install
There are a few commands that you can use interact with the project:
-
npm start
- Runs the app in the development mode. 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 test
- This runs all the test suites associated with this project
Contributions, issues and feature requests are more than welcome!
If you have any problems with setting up, please submit it as a bug on the issues page. right away!
If you want to make your own changes, modifications or improvements, go ahead and Fork it!
- Fork it
- Create your working branch (git checkout -b [choose-a-name])
- Commit your changes (git commit -am 'what this commit will fix/add/improve')
- Push to the branch (git push origin [chosen-name])
- Create a new Pull Request
- Microverse
- Github: @didymus707
- Twitter: @didy707
- Linkedin: Didymus
Give a ⭐️ if you like this project!