Logo Lanfrica

lanryweezy/flexlink

Domain:

digital infrastructure

Record type:

software
Creator:
lan
Host:
AI agentic open banking platfrom, it fetures a powerfull chat bot that helps to carry out transaction with chat voice noteconnect as many Nigerian /Kenya bank account you have. and maitain all your bank from one place. # Flexlink App ## UI Enhancements ### Dark Mode Support - System preference detection - Manual toggle via the theme button in the header - Persistent theme preference using localStorage ### Improved UI Animations - Smooth transitions between states - Enhanced loading animations - Micro-interactions (hover effects, scale transitions) - Page transitions with fade and slide effects ### Installation of Additional Dependencies To use all the new UI features, install the following dependency: ```bash npm install framer-motion ``` --- # Flexlink Backend (FastAPI) This directory will contain the Python FastAPI backend for Flexlink, designed for Nigerian users. It will support authentication, account management, payments, and more, with a database hosted in Nigeria. ## Setup Steps 1. Create a Python virtual environment: ```bash python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate ``` 2. Install dependencies: ```bash pip install -r requirements.txt ``` 3. Run the server: ```bash uvicorn main:app --reload ``` --- # Run and deploy your AI Studio app This contains everything you need to run your app locally. ## Run Locally **Prerequisites:** Node.js 1. Install dependencies: `npm install` 2. Set the `GEMINI_API_KEY` in .env.local to your Gemini API key 3. Run the app: `npm run dev` --- Great! Here’s how to integrate the Mono Connect Widget into your **Flutter** frontend so users can securely link their Nigerian bank accounts. --- ## **Step 1: Understand the Mono Connect Widget** - The Mono Connect Widget is a web-based interface that lets users securely link their bank accounts. - In Flutter, you’ll typically use a **WebView** to display the widget, then handle the redirect/callback to get the authorization code. --- ## **Step 2: Add Dependencies** Add the following to your `pubspec.yaml`: ```yaml dependencies: webview_flutter: ^4.2.2 url_launcher: ^6.2.5 ``` Run: ```bash flutter pub get ``` --- ## **Step 3: Create the Mono …