Project

Rust Booking API

Practise API design, asynchronous backend programming, database access, error handling, and the organization of a small Rust service.

Role
Individual educational backend project.
Current result
A source-level functional-MVP candidate whose runtime behaviour remains unverified.
Verification boundary
Commit-scoped static source review; runtime behaviour, passing tests, deployment, production readiness, and security completeness are not verified.

Technology roles

  • RustBackend implementation language.
  • AxumWeb framework used by the backend.
  • TokioAsynchronous runtime used by the backend.
  • SQLxDatabase-access toolkit used by the backend.
  • PostgreSQLRelational persistence used in the audited source.

Project narrative

Booking API is an educational backend project built with Rust, Axum, Tokio, SQLx, and PostgreSQL.

I developed it to practise API design, asynchronous backend programming, database access, error handling, and the organization of a small Rust service.

The current description is based on a static review of the source code at a specific commit. It does not confirm runtime behaviour, passing tests, deployment, production readiness, security completeness, or real-world usage.

A historical environment-file issue also remains a publication limitation. For v0.1, repository-history details and the public repository link are intentionally omitted until that risk has been reviewed separately.

Claim, support, and boundary

Evidence Trace

Each public claim is shown with its review basis and the limitation that constrains it.

Claim 01

Booking API is an educational backend project built with Rust, Axum, Tokio, SQLx, and PostgreSQL.

Claim state
Supported
Verification
Static Source Verified

Claim 02

It was used to practise API design, asynchronous backend programming, database access, error handling, and the organization of a small Rust service.

Claim state
Supported
Verification
Static Source Verified

Claim 03

The description is based on a commit-scoped static source review.

Claim state
Supported
Verification
Static Source Verified

Shared support

Shared review basis 01

Evidence

  • Commit-scoped static source review

    Support the bounded source-level description of the educational backend project.

    One reviewed commit; runtime behaviour, tests, deployment, security completeness, concurrency, and cache behaviour are excluded.

    Availability
    Available
    Verification
    Static Source Verified

Sources

  • Approved PRJ-01 static auditAvailable

Limitations

  • Runtime behaviour, passing tests, deployment, production readiness, security completeness, real-world usage, concurrency, and cache behaviour are not verified or claimed beyond the static audit.

Additional limitations

  • A historical environment-file issue remains a publication limitation. Repository-history details and the public repository link are omitted from v0.1.