Skip to content

Free one-page church website. Easiest way to create a church website.

License

Notifications You must be signed in to change notification settings

cameronapak/melos

Repository files navigation

Melos

Melos is the fastest and easiest way to build a church website. Design a one-page church website with no design or coding skills necessary. Launch in minutes.

"Melos" means members of one body.

Built upon Freedom Stack v3, a no-build, un-bloated stack built upon Web Standards that feels freeing to use and can be deployed anywhere.

Warning

Web Awesome does not a provide a single import with all Web Awesome components. Instead, you must "cherry pick" the components you want to use.

Learn More

Uses

  • Bun - Mostly used for the package manager, but we can use it for the runtime
  • Hono + Hono JSX - Fast, lightweight, built on Web Standards. Support for any JavaScript runtime.
  • Datastar - Hypermedia backend and front-end framework (takes the best of HTMX and Alpine.js)
  • Basecoat - Shadcn UI-like component CSS library without the need for React
  • Webawesome - Web Awesome is the biggest open-source library of meticulously designed, highly customizable, web-standards-based, and framework-agnostic UI components.
  • UnoCSS - Runtime-build alternative to TailwindCSS
  • Bknd - Comprehensive backend SDK with auth, db, and Admin UI

How To

Get the environment variables set up:

cp .env.example .env

Next, install dependencies:

bun install

To seed the data:

bun run seed # There may be issues seeding in code mode in bknd <= v0.20.0

To run:

bun run dev

About

Free one-page church website. Easiest way to create a church website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors