Features

Django Easystart is a Django-based web application that comes loaded with a ton of features to help you build, manage, and secure your web app with ease. Here are just a few of the awesome features you’ll get with Easystart:

Authentication and Authorization

  • Sign Up

  • Sign In

  • Reset Password

Management UI

  • Management Dashboard

  • Users CRUD

  • Groups and permissions

  • Dynamic site-wide notifications

Security Features

  • IP Authorization

  • Two-factor authentication (2FA)

  • Captcha with Google Captcha & hCaptcha

  • Audit module for logging

User Settings

  • Email change

  • Profile photo

  • Password reset

  • Preferred Language

Transactional Emails templates

  • Confirmation Email

  • Change of Email

  • Password Change

  • IP Authorization

  • IP Notification

GitHub Actions

  • Build, test, and deploy your code with every commit

Heroku Deployments

  • Deploy you app in the Heroku PaaS.

Docker & Docker Compose

  • Docker compose up and get ready to work.

  • Production-ready Images.

Integrations

  • Sentry for error logging and debugging

  • Sendgrid for SMTP email delivery

  • Google Authentication for login via Google

  • Google Captcha & hCaptcha protection.