Search projects, hackathons, sponsors and tech

    ← All projects

    3orum

    Forum app for discussions/posts using Polybase and Remix (React).

    Demo

    About

    3orum is a forum app using Polybase as the database and Remix (React) for the frontend/backend. The UI and features were inspired by Flarum. **Features** - discussions and replies - uploading of avatars - basic controls - editing & deleting posts **Thoughts** - speed for queries and updates as well as subscriptions is very fast - similar to Supabase - Polybase's React library is easy to use and will make adoption easy - at its core, both the SDK and Polybase basics is easy to use/configure **Future** Things to add for the future could be: - administrative controls - forum wide settings, user groups, configuring tags and permission, etc. - media - e.g. attachments with a service that is faster and more reliable than IPFS - direct messaging - address notification for replies - maybe with a service like Push - general improvements as Polybase matures e.g. more complex queries and filters to allow things like multiple tags per post or post history for edits, support for common data types, relationships and advanced features that come with databases - make it as a service e.g. visit a site where you can deploy your own copy of the forum code / collections

    How it's made

    Main tools used for 3orum are: - Polybase - database for data (discussions, posts, tags, user info) and client tools (SDK and auth provider) - Remix (React) - web framework and fetching data mostly serverside - Mantine - React UI components e.g. text editor and modals - Fly.io - deployment & hosting