🏃♀️ Getting Started
- Download she-Wallet from this GitHub repository.
- Download the Zip file, and unzip it, go to the Lib Folder and click "RUN"
Kindly use a android mobile phone for testing the Debug APK and not an emulator (for geo-location traking purposes) After downloading the app, you can # for an account to explore the app. or use these default Credentials to directly log in to the App: Username: test@gmail.com Password: test123
📝 Prerequisites
Before you start, make sure you have installed the following on your system:
- Flutter SDK
- VS Code
- Dart and Flutter extensions for VS Code
- Android emulator or physical device
- Android Studio
- Java SDK version 19
- Gradle version 7.5
🛠️ Installation
- Clone this repository or download the zip file and unzip it.
- Open the project folder in VS Code.
- In VS Code, open the command palette (View > Command Palette) and type "Flutter: Run Flutter Doctor". This will check your system to make sure everything is set up correctly.
- In VS Code, open the main.dart file and click the "Run" button. This will launch the app in the emulator or on your physical device.
- Use the following default credentials to access the app's interface:
- Username/email: test@gmail.com
- Password: test123
⭐Features
- 📝 User Registration: New users easily #, completing the e-KYC process for secure and streamlined onboarding.
- 🚀 App Exploration: Upon login, users seamlessly navigate the app, exploring features such as community chat, transactions, and notifications.
- 🤝 Community Joining: Users join communities aligned with their interests or location, fostering a sense of belonging and community spirit.
- 💸 Monthly Contributions: Members contribute a fixed amount, collectively forming a shared fund that generates returns over time.
- 🌐 Community Loans: After six months of active participation, users unlock community loans at a minimal 1% interest rate, promoting financial independence.
- 💬 Built-in Chat: Connect and engage with community members beyond transactions using the built-in chat feature, fostering a supportive network.
- 🎧 She-Help Chat Bot: Leverage the LLM Chat Bot using Gemini Pro for community related queries
- 📊 Dashboard Overview: Personal and community dashboards provide valuable insights into individual transactions, contributions, and overall community activities.
- 🔔 Notifications: Receive timely and important community reminders and updates, enhancing user engagement and financial responsibility.
- ⚙️ Settings and Profile: Access personal settings, edit profiles, enable app lock, and manage two-factor authentication for enhanced security and customization.
- 🚪 Logout: Users can securely log out, ensuring privacy and the protection of their account information.
- 🤝 Create Community and manage variius community asspects (Only for Leader IAM Role)