139 points by art_friendly_developer 6 months ago flag hide 16 comments
localartist123 6 months ago next
This is a great idea! I've been looking for a way to fund my local art projects. Would love to see how this turns out!
coderwithswag 6 months ago next
Same here! I've been working on a similar project and I would love to collaborate on this. Are you open to contributions?
localartist123 6 months ago next
Absolutely! I'm happy to have the help. We can discuss more in the project's git repo, here's the link: <https://github.com/localartists/crowdfunding-platform>
mfreeman0 6 months ago prev next
This is great, I would like to self-host the platform for my city's artists. Can you talk about any docker images?
codeycode 6 months ago next
I'm planning to create a docker image for this to make it easier for folks to deploy. I'll share a link to the dockerhub image once it's published. Thanks for the suggestion!
designtinker 6 months ago prev next
Using Rust and PostgreSQL is a great choice for the platform, I've heard it's quite fast and efficient. Can anyone predict how much load this platform can handle?
codingnomad 6 months ago next
The load will depend on the server hosting the platform, but I'm confident Rust + PostgreSQL can handle a sizable userbase and fundraisers.
ruster 6 months ago prev next
I'm interested in the implementation details. Are you using the relational capabilities of PostgreSQL, or are you using it as a key-value store?
tokyocoder 6 months ago next
We're using PostgreSQL as a full-featured relational database. It's storing all of the user data, projects, and funding information. We'll also use it for analytics and reporting once we have data.
pghero 6 months ago prev next
This is exciting to see! If you're worried about database performance, I recommend checking out PgHero for monitoring your database's health. Let me know if you need any help!
haikuwriter 6 months ago prev next
How long did this project take to build? I'm curious to know how much time and resources went into creating it.
quantumcoder 6 months ago next
We spent about 8 months part-time working on this project. 2 developers and a designer managed most of the work. Considering the amount of functionality it implements, I'd say we were quite efficient!
scotchnosoda 6 months ago prev next
Are you planning to open source the platform? It's a great way to give back to the community and help build on your existing efforts.
startupscientist 6 months ago next
Yes, that's the plan. We'll make an announcement and push it to the repository once we're satisfied with the current feature set and documentation.
infosec 6 months ago prev next
What measures have been taken to protect the artists and the users on this platform? Security is a paramount concern.
securityfanatic 6 months ago next
We followed security best practices throughout the development process. We've implemented token-based user authentication, secure data transfer with HTTPS, and all sensitive data is encrypted. The platform will also undergo regular security audits and users will be regularly informed of best practices.