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

https://github.com/vishwajeetk5/digit

A sleek and responsive calculator app built with React Native, leveraging Expo for seamless cross-platform development. Features include basic arithmetic operations, percentage calculations, and user-friendly UI. Easy to run and deploy with EAS Build.
https://github.com/vishwajeetk5/digit

apk calculator-app cross-platform expo mobile-development react-native

Last synced: 3 months ago
JSON representation

A sleek and responsive calculator app built with React Native, leveraging Expo for seamless cross-platform development. Features include basic arithmetic operations, percentage calculations, and user-friendly UI. Easy to run and deploy with EAS Build.

Awesome Lists containing this project

README

          

# Digit - Calculator App

## Introduction
Digit is a calculator app built with **React Native** and **Expo**, designed for seamless use on Android devices. This project utilizes a clean and intuitive interface, leveraging powerful libraries like `expo-status-bar` and `expo` for enhanced functionality and smooth performance. With the capability to build APK files via Expo Application Services (EAS), it offers an efficient solution for creating and running mobile applications.

### Tech Stack and Tools
- **React Native**: Cross-platform mobile app development.
- **Expo**: Simplifies development, deployment, and builds.
- **EAS**: For building APK/AAB files with ease.

---

## Libraries Used and Their Purpose
1. **expo-status-bar**: To control the status bar appearance.
2. **react-native**: Core framework for building mobile apps.
3. **expo**: To access native device features without native code.

---

## How to Run This App
Follow these steps to set up and run the app:

### Step 1: Install Expo CLI
If you don’t have Expo CLI installed:
```bash
npm install -g expo-cli
```
For detailed setup instructions, visit the [Expo Docs](https://docs.expo.dev/).

### Step 2: Clone the Repository
```bash
git clone https://github.com/vishwajeetk5/Digit.git
cd Digit
```

### Step 3: Install Dependencies
```bash
npm install
```

### Step 4: Start the App
```bash
npx expo start
```
Scan the QR code with the Expo Go app on your device to preview the app.

---

## How to Build the APK
1. Install EAS CLI:
```bash
npm install -g eas-cli
```
2. Log in to your Expo account(Create account if you don't have):
```bash
eas login
```
3. Build the APK:
```bash
eas build --platform android --profile apk
```
## Screenshots
![image](https://github.com/user-attachments/assets/eec44c14-ae85-4418-a718-c87bac01f71d)

### Download Link
πŸ‘‰ [Download APK](#) *(https://expo.dev/artifacts/eas/tpvS4GrexX9oz6Wm8zh5px.apk)*

---

**Happy Calculating! πŸš€**
---
![React Native](https://img.shields.io/badge/react_native-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)
![Expo](https://img.shields.io/badge/expo-1C1E24?style=for-the-badge&logo=expo&logoColor=#D04A37)
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![ChatGPT](https://img.shields.io/badge/chatGPT-74aa9c?style=for-the-badge&logo=openai&logoColor=white)

πŸ‘‹ Attention Avegen Health Team

Dear Avegen Health Team,

Thank you for the opportunity to work on this task. If you're reviewing this repository, I’d greatly appreciate your feedback. Please let me know if there are any improvements or additional insights you'd like to share.

Looking forward to hearing your thoughts!