Skip to content

A Lost and Found application for lost and found items and a clear chat and also the a chatroom for user interactions and messagings

Notifications You must be signed in to change notification settings

Altech001/rocket_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rocket App

FastAPI Docker License: MIT


Overview

Rocket App is a modern, FastAPI-based API designed to send templated emails using a minimal yet robust codebase. The application is containerized with Docker, making it easy to deploy and scale. Leveraging FastAPI-Mail and Jinja2 for HTML templating, Rocket App provides an efficient solution for sending visually appealing email notifications.


Features

  • Email Templating: Uses Jinja2 to render HTML email templates.
  • FastAPI Integration: Robust API endpoints built with FastAPI.
  • Dockerized: Ready for containerized deployment using Docker.
  • Configurable: Uses environment variables for secure configuration.
  • Visual Attachments: Supports image attachments in emails.
  • Simple & Minimal: Clean codebase designed for easy maintenance and scalability.

Visual Overview

Architecture Diagram

Below is an example diagram that illustrates the overall architecture of Rocket App. (Replace assets/architecture_diagram.png with your actual diagram image if available.)

Email Preview

Here’s a sample screenshot of the email template generated by the app:

Email Template Screenshot


Directory Structure

altech001-rocket_app/
├── Dockerfile
├── main.py
├── model.py
├── rocket.py
├── requirements.txt
├── assets/
└── templates/
    └── rocket_feed.html

About

A Lost and Found application for lost and found items and a clear chat and also the a chatroom for user interactions and messagings

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published