https://github.com/europanite/calculator
A simple browser-based calculator
https://github.com/europanite/calculator
android browser calculator client-side cross-platform docker docker-compose expo expo-go frontend ios react react-native typescript
Last synced: 3 months ago
JSON representation
A simple browser-based calculator
- Host: GitHub
- URL: https://github.com/europanite/calculator
- Owner: europanite
- License: apache-2.0
- Created: 2025-11-17T02:55:57.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-11-17T03:25:53.000Z (8 months ago)
- Last Synced: 2025-11-17T05:27:43.369Z (8 months ago)
- Topics: android, browser, calculator, client-side, cross-platform, docker, docker-compose, expo, expo-go, frontend, ios, react, react-native, typescript
- Language: TypeScript
- Homepage:
- Size: 242 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# [Calculator](https://github.com/europanite/calculator "Calculator")
[](https://opensource.org/licenses/Apache-2.0)

[](https://github.com/europanite/calculator/actions/workflows/ci.yml)
[](https://github.com/europanite/calculator/actions/workflows/docker.yml)
[](https://github.com/europanite/calculator/actions/workflows/deploy-pages.yml)





[PlayGround](https://europanite.github.io/calculator/)
A simple Browser-Based Calculator.
---
## 🚀 Getting Started
### 1. Prerequisites
- [Docker Compose](https://docs.docker.com/compose/)
### 2. Build and start all services:
```bash
# set environment variables:
export REACT_NATIVE_PACKAGER_HOSTNAME=${YOUR_HOST}
# Build the image
docker compose build
# Run the container
docker compose up
```
### 3. Test:
```bash
docker compose \
-f docker-compose.test.yml \
up --build --exit-code-from \
frontend_test
```
---
# License
- Apache License 2.0