This repository contains my submission for the FreeCodeCamp JavaScript Calculator project. The project demonstrates the ability to create a functional calculator using web technologies like TypeScript, JavaScript, CSS, and HTML.
- Basic Operations: Addition, subtraction, multiplication, and division.
- Clear Functionality: Reset the calculator to its initial state.
- Chained Operations: Perform multiple operations sequentially.
- Responsive Design: Works on both desktop and mobile devices.
- TypeScript: Main language for logic and functionality (81.8% of the codebase).
- CSS: Styles and layout (11.9% of the codebase).
- JavaScript: Supplementary scripting (3.4% of the codebase).
- HTML: Basic structure (2.9% of the codebase).
- React: Main JS Framework
- Vite: For building and development
- Clone the repository:
git clone https://github.com/CMartin0-0/Practice-Project--FreeCodeCamp_JavaScript_Calculator.git
- Navigate to the project directory:
cd Practice-Project--FreeCodeCamp_JavaScript_Calculator - Install dependencies:
npm install
- Start the web server:
npm run dev
- Navigate to the local host address of the created server
You can see a live demo of the project here.
Contributions are welcome! If you’d like to improve the project or fix any issues, feel free to fork the repository and submit a pull request.
Feel free to reach out with any questions or feedback!