Skip to content

Commit 10ee7b3

Browse files
committed
2 parents a818825 + c1029af commit 10ee7b3

File tree

3 files changed

+155
-0
lines changed

3 files changed

+155
-0
lines changed

.github/workflows/dart.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# This workflow uses actions that are not certified by GitHub.
2+
# They are provided by a third-party and are governed by
3+
# separate terms of service, privacy policy, and support
4+
# documentation.
5+
6+
name: Dart
7+
8+
on:
9+
push:
10+
branches: [ "main" ]
11+
pull_request:
12+
branches: [ "main" ]
13+
14+
jobs:
15+
build:
16+
runs-on: ubuntu-latest
17+
18+
steps:
19+
- uses: actions/checkout@v4
20+
21+
# Note: This workflow uses the latest stable version of the Dart SDK.
22+
# You can specify other versions if desired, see documentation here:
23+
# https://github.com/dart-lang/setup-dart/blob/main/README.md
24+
# - uses: dart-lang/setup-dart@v1
25+
- uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603
26+
27+
- name: Install dependencies
28+
run: dart pub get
29+
30+
# Uncomment this step to verify the use of 'dart format' on each commit.
31+
# - name: Verify formatting
32+
# run: dart format --output=none --set-exit-if-changed .
33+
34+
# Consider passing '--fatal-infos' for slightly stricter analysis.
35+
- name: Analyze project source
36+
run: dart analyze
37+
38+
# Your project will need to have tests in test/ and a dependency on
39+
# package:test for this step to succeed. Note that Flutter projects will
40+
# want to change this to 'flutter test'.
41+
- name: Run tests
42+
run: dart test
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Xcode - Build and Analyze
2+
3+
on:
4+
push:
5+
branches: [ "main" ]
6+
pull_request:
7+
branches: [ "main" ]
8+
9+
jobs:
10+
build:
11+
name: Build and analyse default scheme using xcodebuild command
12+
runs-on: macos-latest
13+
14+
steps:
15+
- name: Checkout
16+
uses: actions/checkout@v4
17+
- name: Set Default Scheme
18+
run: |
19+
scheme_list=$(xcodebuild -list -json | tr -d "\n")
20+
default=$(echo $scheme_list | ruby -e "require 'json'; puts JSON.parse(STDIN.gets)['project']['targets'][0]")
21+
echo $default | cat >default
22+
echo Using default scheme: $default
23+
- name: Build
24+
env:
25+
scheme: ${{ 'default' }}
26+
run: |
27+
if [ $scheme = default ]; then scheme=$(cat default); fi
28+
if [ "`ls -A | grep -i \\.xcworkspace\$`" ]; then filetype_parameter="workspace" && file_to_build="`ls -A | grep -i \\.xcworkspace\$`"; else filetype_parameter="project" && file_to_build="`ls -A | grep -i \\.xcodeproj\$`"; fi
29+
file_to_build=`echo $file_to_build | awk '{$1=$1;print}'`
30+
xcodebuild clean build analyze -scheme "$scheme" -"$filetype_parameter" "$file_to_build" | xcpretty && exit ${PIPESTATUS[0]}

README.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,85 @@
11
# NataCash
2+
3+
https://api.codemagic.io/apps/67a38afee1688c62259246e3/67a38afee1688c62259246e2/status_badge.svg
4+
5+
[![Codemagic build status](https://api.codemagic.io/apps/67a38afee1688c62259246e3/67a38afee1688c62259246e2/status_badge.svg)](https://codemagic.io/app/67a38afee1688c62259246e3/67a38afee1688c62259246e2/latest_build)
6+
27
Welcome to NataLee Pro Cash! Your personal digital wallet for daily life. With NataLee Pro Cash, you can easily make payments, transfer money, add money, and cash out from your NataLee Pro Cash wallet.
8+
9+
Here's the description and `README.md` for your **NataCash** Flutter/Dart app.
10+
11+
---
12+
13+
## 📌 Project Description: NataCash
14+
**NataCash** is a modern decentralized application for managing digital assets and payments, built with **Flutter** and **Dart**. The project provides a user-friendly and secure wallet, allowing seamless transactions, financial management, and integration with the REChain blockchain ecosystem.
15+
16+
🔹 **Key Features:**
17+
- Cross-platform support (iOS, Android, Web)
18+
- High-security standards
19+
- Integration with REChain
20+
- Smart contract support
21+
- Fast and convenient digital asset management
22+
23+
---
24+
25+
### 📄 README.md
26+
27+
```md
28+
# NataCash
29+
30+
## 🚀 Overview
31+
**NataCash** is a decentralized digital wallet application designed for secure and seamless financial transactions. Built with **Flutter** and **Dart**, it provides users with an intuitive interface to manage their digital assets, execute transactions, and interact with the REChain blockchain ecosystem.
32+
33+
## ✨ Features
34+
- 🌍 **Cross-platform**: Runs on iOS, Android, and Web.
35+
- 🔐 **Security-first**: Advanced encryption and private key protection.
36+
-**Fast transactions**: Optimized for speed and low latency.
37+
- 🛠 **REChain integration**: Seamless connection with REChain services.
38+
- 🏦 **Multi-asset support**: Manage multiple digital currencies and tokens.
39+
- 📜 **Smart contracts**: Execute blockchain-based agreements securely.
40+
41+
## 🏗 Tech Stack
42+
- **Frontend**: Flutter (Dart)
43+
- **Backend**: REChain blockchain network
44+
- **Database**: Decentralized storage solutions
45+
- **Security**: End-to-end encryption, biometric authentication
46+
47+
## 📦 Installation
48+
To get started with NataCash, follow these steps:
49+
50+
```sh
51+
# Clone the repository
52+
git clone https://github.com/REChain-Network-Solutions/NataCash.git
53+
54+
# Navigate to the project folder
55+
cd NataCash
56+
57+
# Install dependencies
58+
flutter pub get
59+
60+
# Run the app
61+
flutter run
62+
```
63+
64+
## 🛠 Configuration
65+
Before running the app, ensure you have:
66+
- Flutter SDK installed
67+
- Dart environment set up
68+
- API keys for REChain services (if applicable)
69+
70+
## 📖 Documentation
71+
Detailed documentation will be available soon. Stay tuned for updates.
72+
73+
## 🤝 Contributing
74+
We welcome contributions! Feel free to submit pull requests, report issues, or suggest features.
75+
76+
## 📜 License
77+
This project is licensed under the MIT License.
78+
79+
## 🌐 Connect with Us
80+
- **Website**: [rechain.network](https://rechain.network)
81+
- **GitHub**: [REChain Network Solutions](https://github.com/REChain-Network-Solutions)
82+
- **Twitter**: [@REChainNetwork](https://twitter.com/rechain_inc)
83+
```
84+
85+
This `README.md` provides a structured overview of the **NataCash** project, including installation steps, features, and contribution guidelines. Let me know if you need modifications! 🚀

0 commit comments

Comments
 (0)