The main vision of Cashmate is to make an e-wallet a fun application. It aims to revolutionize the way people manage their finances and embrace the digital payment ecosystem through our new features and gamified approach. Also, it envisions becoming a global e-wallet solution, catering to users who travel frequently or work in international settings. It provides newly proposed features like currency conversion, money locking, memefied notifications etc.
- Install flutter
-
Flutter Version >=3.10.2 <4.0.0 (Supports null safety)
-
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- Install Vs Code & Android Studio
Download flutter and Dart Extensions
Download Pixel XL Android API 28 emulator from virtual device manager in android studio
- Set Environment variables(If Windows OS)
Path to Sdk
- Login to Firebase
Copy Authentication key ID and generate OTP
- Login to Razorpay Dashboard
Generate API Key
- Download zip file
- Extract the zip file in the same directory as flutter
-
Open folder in vs code to install dependencies and Run :
flutter pub get
- Update minSdkVersion : Copy paste following in android > local.properties file :
flutter.minSdkVersion=21
flutter.targetSdkVersion=30
flutter.compileSdkVersion=30
- Click on Start Debugging in Vs Code