Skip to content

A dynamic platform that bridges the gap between Small and Medium Enterprises (SMEs) and Investors, offering seamless funding opportunities and investment tracking. SMEs get the exposure they need to scale their businesses, while investors gain access to a wide range of lucrative investment opportunities.

License

Notifications You must be signed in to change notification settings

chetanr25/run-revenue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

62 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Run Revenue

A dynamic platform that bridges the gap between Small and Medium Enterprises (SMEs) and Investors, offering seamless funding opportunities and investment tracking. SMEs get the exposure they need to scale their businesses, while investors gain access to a wide range of lucrative investment opportunities.


Download APK


πŸ“‘ Table of Contents

  1. Introduction
  2. Project Overview
  3. Key Features
  4. Use Cases
  5. Screenshots
  6. Getting Started
  7. Tech Stack
  8. How to Contribute
  9. License

🌟 Introduction

SME-Investor Connect is a cutting-edge platform designed to revolutionize how SMEs and investors collaborate. SMEs seeking funding can present their projects to potential investors, while investors can diversify their portfolios by exploring various industries and areas of interest.

Our platform provides a secure, user-friendly, and efficient environment for both SMEs and investors. Powered by Firebase for secure authentication and Flutter for a beautiful, responsive interface, this project ensures a seamless experience for all users.


πŸ“‹ Project Overview

  • SMEs register, create funding campaigns, and manage investments via their personalized SME Dashboard.
  • Investors explore funding opportunities, monitor investments, and track progress through their Investor Portfolio.
  • Authentication powered by Firebase Auth ensures secure login.
  • Over 30+ industry categories enable precise matching between SMEs and investors.

πŸš€ Key Features

πŸ” Secure Authentication

  • Email and password login using Firebase Authentication.

🏒 Registration for SMEs and Investors

  • Full Name and Phone Number required.
  • Role selection: SME or Investor.
  • Industry and interest area from 30+ categories for enhanced connections.

πŸ“Š SME Dashboard

  • Create investment campaigns and monitor funding.
  • View, Approve or reject investor proposals.
  • AI-Powered Decision Support: Leverages AI to assist SMEs in making informed decisions on approving or rejecting investor proposals, ensuring smarter and more strategic funding choices.
  • Real-time funding status updates.

πŸ’Ό Investor Portfolio

  • Track all investments in one place.
  • See pending or approved investment statuses.
  • Stay informed with a detailed portfolio overview.

πŸ–₯️ User Profiles

  • Edit profile anytime.
  • Display comprehensive user details.

πŸ’‘ Use Cases

  1. For SMEs:

    • Quickly raise funds from investors.
    • Manage investments in real-time.
    • Build credibility in the investor community.
  2. For Investors:

    • Discover a wide range of funding opportunities.
    • Monitor the status of all investments seamlessly.
    • Diversify portfolios across multiple industries.

πŸ“Έ Screenshots


Login Page

Registration (SME/Investor)

Registration Page

Profile

Edit Profile

Select Area of interest page

SME Listings for Investors

Amount investor invests

Investors portfolio/Dashboard

SME initial dashboard

SME Dashboard

AI based recommendation for SME

Demo Video

demo_video.mp4


πŸ›  Getting Started

Click to expand setup instructions

Prerequisites

Ensure you have the following installed:

Setup Steps

  1. Clone the Repository:

    git clone https://github.com/chetanr25/run-revenue.git
    cd run-revenue
  2. Install Dependencies:

    flutter pub get
  3. Setup Firebase:

  4. API Key Configuration:

    • Obtain your Gemini API Key and create a .env file.
    • Use .env.example as a template:
      cp .env.example .env
    • Add your API key to the .env file:
      GEMINI_API_KEY=your_api_key_here
  5. Run the App:

    flutter run

πŸ›  Tech Stack

  • Flutter: Frontend framework for a responsive, cross-platform UI.
  • Firebase Authentication: Secure and scalable authentication solution.
  • Firebase Firestore: Highly scalable No-SQL data storage solution.
  • Dart: High-performance backend logic with Flutter.

πŸ’» How to Contribute

We welcome contributions to the Run Revenue project! If you'd like to contribute, please refer to our Contributing Guide for detailed instructions on how to report bugs, request features, and submit code.

Thank you for your interest in contributing!

πŸ“œ License

This project is licensed under the MIT LICENSE

About

A dynamic platform that bridges the gap between Small and Medium Enterprises (SMEs) and Investors, offering seamless funding opportunities and investment tracking. SMEs get the exposure they need to scale their businesses, while investors gain access to a wide range of lucrative investment opportunities.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •