GitHub - uchibeke/open-fundraise: Raise early funds for your project from family, friends and close VCs

2 min read Original article ↗

Logo

Open Fundraise - Powered by Chimoney

About Open Fundraise

Run your fundraise like a champ and builder!

Built With

Features

  • Host your Pitch Deck and Pitch Video in your very own fundraise website
  • Customize investment terms and have multiple tiers to incentivize early Backers
  • Automate the process of collecting Expressions of Interest with email confirmations and payment instructions to investors built in (Powered by Chimoney) (optional)
  • Automate Payment collection with Wire Payments or Payments from a Chimoney Wallet (optional)
  • Accept Crypto like a USD Stablecoin on any EVM chain (powered by Chimoney) (optional)

👉 Get Started

Prerequisites

Here is what you need to be able to run Open Fundraise.

  • Node.js (Version: >=15.x <17)
  • Yarn (recommended)
  • ChiConnect (Chimoney's API)
  • A Pitch Deck saves as a Google presentation. See the env.example file for the embed link format
  • A Video hosted on Youtube. See the env.example file for the embed link format

Development

Setup

  1. Clone the repo into a public GitHub repository (or fork https://github.com/uchibeke/open-fundraise/fork). If you plan to distribute the code, keep the source code public to comply with MIT.

    git clone https://github.com/uchibeke/open-fundraise.git
  2. Go to the project folder

  3. Install packages with yarn

  4. Set up your .env file

    • Duplicate .env.example to .env
    • Add the correct credentials
    • Optionally, get a Chimoney API secret by following the instructions outlined Chimoney/chimoney-community-projects. Mention that you need access for Open Fundraise.
  5. Edit the /src/util/config.js file and add company name, logo, investment Tiers and terms, etc

  6. Start the project

When the above command completes you'll be able to view your website at http://localhost:3000