Overview

Overview of the backend API

Backend API Documentation

The mdanamulhasan-api is a robust, serverless backend built with Hono and Cloudflare Workers.

Production Status

Production Ready - All 39 tests passing (100% success rate)

The API has been thoroughly tested and validated for production deployment with comprehensive test coverage across all core services.

Features

  • Serverless: Runs on Cloudflare’s global edge network for low latency.
  • Database: Uses Cloudflare D1 (SQLite) for relational data.
  • Type-Safe: Built with TypeScript for reliability.
  • Secure: JWT authentication and input validation.
  • Tested: 100% test coverage with 39 passing service tests.
  • Integrations: Connects with Resend (Email) and Mailchimp (Newsletter).

Documentation Sections

  • API Reference: Detailed documentation of all API endpoints.
  • Database: Database schema and management guide.
  • Testing: Test coverage and quality assurance.
  • Deployment: Guide for deploying to production.

Base URL

  • Production: https://mdanamulhasan-api.anam-me2k12.workers.dev
  • Development: http://localhost:8787
Last updated: 12/8/2025