Build a crowd funding platform
I'm in the verge of building a crowd funding platform and I'm thinking about using drupal commerce to manage pledges.
I'm new to drupal commerce, and I'm trying to figure out if and how I can use it for doing what I'm trying to do. If someone would be able to give me some tips I'd really appreciate that. I'm not looking for code snippet here, just some advice to put me in the right direction.
My main concern is that in a crowdfunding platform you don't really buy a "product", you give an amount of money to a project.
I'll have different funding projects, every project will have a goal. Any user should be able to give money (free amount) to the project until the total is reached (or even after this, we didn't decided it yet). I'll need to know the total amount of money funded for every project and I'll need to keep record of every single donation.
That sound like a runtime created product: the user decide di give 10$ to a project, at runtime I create a product that cost 10$ and put that in the cart. Will this make sense ?
Would something like that make sense ? Is there a better approach for solving this problem ? Or maybe a better tool (or even an existing extension for drupal commerce).
This is something that could definitely become a module that people can reuse.
Thank you for your help