Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/git-abby/angular-calc


https://github.com/git-abby/angular-calc

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# ๐Ÿงฎ Angular Calculator

> A lightweight, responsive calculator built with Angular. Ideal for basic arithmetic operations and optimized for both desktop and mobile users.

![GitHub Repo stars](https://img.shields.io/github/stars/Git-abby/angular-calc?style=social) ![GitHub forks](https://img.shields.io/github/forks/Git-abby/angular-calc?style=social)

---

## ๐Ÿš€ Features
- โœ… **Basic Arithmetic**: Addition, Subtraction, Multiplication, Division.
- ๐Ÿ“ฑ **Responsive Design**: Works smoothly on both desktop and mobile.
- ๐Ÿ”„ **Real-time Calculation Display**: Instant results without reloading.
- ๐Ÿ› ๏ธ **Error Handling**: Friendly messages for invalid operations.

---

## โš™๏ธ Installation

Follow these steps to get a local copy up and running:

### Prerequisites

Make sure you have the following installed:

- **Node.js**: [Download](https://nodejs.org/)
- **Angular CLI**: Install globally by running:
```bash
npm install -g @angular/cli
```

### Clone the Repository

```bash
git clone https://github.com/Git-abby/angular-calc.git
cd angular-calc
```

### Install Dependencies

```bash
npm install
```

---

## ๐Ÿ–ฅ๏ธ Usage

To start the application locally:

```bash
ng serve
```

Then, open [http://localhost:4200](http://localhost:4200) to use the calculator.

---

## ๐Ÿ› ๏ธ Technologies

- **Angular**: Application framework
- **Bootstrap**: For responsive styling

---

## ๐Ÿค Contributing

Contributions are welcome! Hereโ€™s how you can help:

1. **Fork the Project**
2. **Create a Feature Branch** (`git checkout -b feature/AmazingFeature`)
3. **Commit Changes** (`git commit -m 'Add some AmazingFeature'`)
4. **Push to Branch** (`git push origin feature/AmazingFeature`)
5. **Open a Pull Request**

Feel free to create issues for bug reports or feature requests!

---

## ๐Ÿ“œ License

Distributed under the MIT License. See `LICENSE` for more information.

---

## ๐ŸŒŸ Acknowledgements

Special thanks to:

- [Angular Documentation](https://angular.io/docs)
- [Bootstrap Documentation](https://getbootstrap.com/docs/5.0/getting-started/introduction/)

---

Thank you for using **Angular Calculator**! If you enjoyed it, consider giving a โญ on GitHub!

![GitHub repo size](https://img.shields.io/github/repo-size/Git-abby/angular-calc?color=brightgreen) ![GitHub last commit](https://img.shields.io/github/last-commit/Git-abby/angular-calc)