Skip to content

hawkaii/TrustLink

Repository files navigation

app icon TrustLink

app icon
TrustLink is a Flutter-based mobile application designed to connect professionals and organizations by sharing achievements and facilitating donations. It provides a platform for users to showcase their milestones, support causes they care about, and build meaningful connections.

Screenshots

signup settings feed profile amount transcript

Features

  • User Profiles: Create and customize your profile to showcase your professional achievements.
  • Timeline: Share and view moments of success and milestones from other users.
  • Donations: Uses Starknet for transactions, supporting Starknet and Ethereum coins.
  • Chat: Connect and communicate with other users directly through the app.
  • Requirement Management: Post and manage requirements for professional or organizational needs.

Backend

All necessary files can be found in the TrustLink Backend Repository.

Starknet Integration

For details on Starknet integration, refer to the Starknet Instructions.
Note: There are still issues regarding the implementation. Please review the instructions carefully.

Getting Started

Follow these steps to set up and run the TrustLink app on your local machine:

Prerequisites

  • Flutter SDK installed.
  • Android Studio or Visual Studio Code for development.
  • A connected device or emulator for testing.

Installation

  1. Clone the repository:
    git clone https://github.com/hawkaii/trustlink.git
    cd trustlink
    flutter run

Resources