139 points by art_friendly_developer 1 year ago flag hide 16 comments
localartist123 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year ago prev next
What measures have been taken to protect the artists and the users on this platform? Security is a paramount concern.
securityfanatic 1 year 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.