Home - onouyek/MailApe GitHub Wiki

MailApe Wiki

A Django-based mailing list manager

Project Overview

MailApe is a Django web application that enables users to create and manage mailing lists with subscriber management and email sending capabilities. The system provides functionality for:

  • Creating and managing mailing lists
  • Subscriber registration with email confirmation
  • Message composition and distribution to confirmed subscribers
  • User authentication and authorization
  • Background email processing with Celery

Quick Navigation

Getting Started

Architecture

Key Resources

Technology Stack Summary

  • Backend: Django 3.x with Python
  • Database: PostgreSQL
  • Task Queue: Celery with Redis
  • Frontend: Django Templates with Bootstrap 4 (Crispy Forms)
  • API: Django REST Framework
  • Infrastructure: AWS (RDS, SQS, EC2)