Bible Study Backend

Content API and admin tools in one place.

This server powers authentication, comments, sync data, and content publishing for the Bible Study application. Use the admin console to sign in with the configured admin password and upload section JSON files without exposing raw backend endpoints to editors.

What this backend serves

Login, registration, lesson comments, user profile endpoints, sync data distribution, and admin content management all run from this Laravel app.

Admin workflow

Sign in at /admin, receive a short-lived admin token, then upload a JSON file into a section or replace the full sync payload.

Key public endpoints

  • /api/sync/version
  • /api/sync/data
  • /api/login
  • /api/register