Skip to content
This repository has been archived by the owner on Aug 4, 2024. It is now read-only.

Latest commit

 

History

History
19 lines (10 loc) · 791 Bytes

README.md

File metadata and controls

19 lines (10 loc) · 791 Bytes

The Inbox Orchestrator

Description

A production-ready back-end APIs for newsletter subscriptions using Rust.

Features

  1. Implemented functionalities for receiving user subscriptions, sending confirmation emails (with thorough testing), and data persistence in PostgreSQL.

  2. Employed session ID authorization with Redis for secure user management and Docker containers for deployment flexibility.

  3. Automated database migrations using Shell scripts and incorporated continuous delivery (CD) with GitHub Actions for efficient deployments to DigitalOcean.

  4. Ensuring fault tolerance on APIs implementation.

References

Zero To Production In Rust: An introduction to backend development