An open API service indexing awesome lists of open source software.

https://github.com/captaincluster/javascript-calculator

The fourth project for the "Front End Development Libraries" course provided by FreeCodeCamp.
https://github.com/captaincluster/javascript-calculator

calculator css freecodecamp freecodecamp-project html javascript react reactjs

Last synced: about 2 months ago
JSON representation

The fourth project for the "Front End Development Libraries" course provided by FreeCodeCamp.

Awesome Lists containing this project

README

        

# JavaScript Calculator

JavaScript Calculator is the fourth project for the *Front End Development Libraries* course that is hosted by **FreeCodeCamp**.
It utilizes the **React** JavaScript library to build the UI. The user can press the buttons in the calculator to make
simple calculations. The display above will show both the formula during the calculation and the most recent input.

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)

📚 Dependencies
---
![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white)

> [Learn more about React here!](https://react.dev/)

In order to use the project, you need to download **NodeJS** for the necessary commands.
> [Install NodeJS here](https://nodejs.org/en/)

After this, you have to install additional project dependencies, while being in the directory of the project.
This can be done by running the following command:
> `npm install`

🚀 Running the program
---

In order to start the program, all you need to do is run this command:
> `npm start`

After this, you are good to go!

👀 Example
---



> This is what the calculator looks like.

🙏 Credits
---
![FreeCodeCamp](https://img.shields.io/badge/Freecodecamp-%23123.svg?&style=for-the-badge&logo=freecodecamp&logoColor=green)

This project is a part of **FreeCodeCamp** *Front End Development Libraries Course*. Their example project has been used for inspiration and the
constraints of the test criteria set a foundation on which my vision was built.