Run your fundraise like a champ and builder!
- 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)
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
-
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
-
Go to the project folder
cd open-fundraise
-
Install packages with yarn
yarn
-
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.
- Duplicate
-
Edit the
/src/util/config.js
file and add company name, logo, investment Tiers and terms, etc -
Start the project
npm run dev
When the above command completes you'll be able to view your website at http://localhost:3000