#Paideia LMS - single binary university LMS on top Bun, RR7, Payload CMS (drizzle)

1 messages Β· Page 1 of 1 (latest)

white frost
#

Hey React Router community! πŸ‘‹

I've been working on Paideia LMS and wanted to share something that might interest the community: I've successfully integrated the entire Payload CMS into a single binary application using React Router v7 and Bun! πŸŽ‰

What I built:

  • Full-stack single binary template with Payload CMS
  • Frontend (React Router v7) + Backend (Payload CMS) bundled into one executable
  • Built with Bun's native bundling capabilities

Why this matters:
This creates a complete full-stack single binary template that anyone can use! Perfect for:

  • Simple deployments (just download and run)
  • Easy updates (replace the binary)
  • No dependency management headaches
  • Great for educational institutions, small teams, or anyone who wants simplicity

Technical details:

  • Payload CMS fully integrated and functional
  • React Router v7 for frontend routing
  • Bun for bundling and runtime
  • Single binary deployment (point at PostgreSQL + S3 β†’ done)

Try it:
Demo: https://demo.paideialms.com (sandbox mode, resets daily - no signup required)

Links:

If anyone's interested in using this as a template or wants to know how I did it, feel free to ask! I'm happy to share the approach or help others implement similar setups. πŸš€

Also, this is the first project on GitHub to create a single binary application using React Router v7 and Payload CMS together - so if you're looking for a reference implementation, this might be helpful!

Looking for contributors! If you're interested in working on an open-source LMS or want to help improve the single-binary template approach, contributions are welcome! πŸ™Œ

GitHub

Next generation LMS focused on simplicity. Moodle and Canvas alternative in a single binary. - paideia-lms/Paideia

#

Side note: Personally I love React Router. I have been using it for 3 years since I switch from Next js when they release the App Dir and server component. I feel like I am already pretty experience in React Router but still there are technical challenges when I develop this. I am looking for contributors who also interested in this project and want to work on it together🀝

If someone want to know how stuff the whole build/server and build/client in a single binary using bun, I am happy to help.