Back to Projects

Django REST API on AWS

Backend
PythonDjangoDjango REST FrameworkPostgreSQLDockerAWS Elastic BeanstalkAWS RDS

About This Project

A production-shaped Django REST Framework backend built on the djangox starter. It has a custom user model, token-based authentication, email verification on signup, and a documented API surface. It is containerized with Docker and deployed to AWS Elastic Beanstalk with an RDS PostgreSQL database, with environment-based settings for local, staging, and production. This is the backend pattern that powered the first version of arinhealthagent.com.

Key Features

  • Custom user model with token auth and email verification
  • Dockerized for local development and deployment
  • AWS Elastic Beanstalk deployment with RDS PostgreSQL
  • Environment-based settings for local, staging, and production