/MathMagiciansApp

In this project, I demonstrate React knowledge and and skills attained so far

Primary LanguageHTMLMIT LicenseMIT

Getting Started with Create React App [Math Magicians: Setup]

Learning Objectives

  • Set up a React app.
  • Use React documentation.
  • Use React components.
  • Use React props.
  • Use React state.
  • Handle events in a React app.
  • Use React life cycle methods.
  • Understand the mechanism of lifting state up.

Description

In this project, I added the logic needed to make the Calculator component developed in the previous project to actually work

General requirements

Built With

  • React

Setup instructions for Different OS's

Milestone Reached

  • Set up React App
  • Creatd a directory called components.
  • Inside components, created a new Calculator.js file.
  • In Calculator.js, created a React component that matches this design:
  • Created new directory called logic.
  • Copied the files calculate.js and operate.js into a logic/ directory in the project.
  • Installed big.js dependency library.
  • Applied React hooks to the Calculator.js component.
  • Used React Router.
  • Used styles in a React app.

Calculator

npm start

Runs the app in the development mode.\ Or Open http://localhost:3000 to view it in your browser.

Live Demo

Live Demo Link

Authors

👤 KASAIJA KENNETH

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Osong Agberndifor whose loom walk through video clip made the installation much easier.

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.