Skip to content

This is a calculator built with React. Here, techniques such as functional and class components will be put into test as well as using props and state

Notifications You must be signed in to change notification settings

didymus707/calclator

Repository files navigation

🔰 Calclator

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.

Live Demo

  • Go here to see a live demo

🔬 Tools & Technology Used

Languages & Frameworks

  • Javascript
  • React

Testing Tool

  • Jest

Package Management

  • NPM

Linters & Quality Control

Setup

  1. 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

  2. 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.

  3. 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.

  4. Finally, run the following command to install all of the projects dependencies:

     npm install
    

Code Usage

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 Forking

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!

  1. Fork it
  2. Create your working branch (git checkout -b [choose-a-name])
  3. Commit your changes (git commit -am 'what this commit will fix/add/improve')
  4. Push to the branch (git push origin [chosen-name])
  5. Create a new Pull Request

👏👍 Acknowledgements

  • Microverse

💂🏽💻 Creator

🖐🏼 Show Your Support!

Give a ⭐️ if you like this project!

About

This is a calculator built with React. Here, techniques such as functional and class components will be put into test as well as using props and state

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published