Authentication system using Python (Django) and SvelteKit

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • rust-auth

    A fullstack authentication system using rust, sveltekit, and Typescript

  • You can, if you want, grab its frontend counterpart.

  • django-auth-backend

    Django session-based authentication system with SvelteKit frontend

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Django

    The Web framework for perfectionists with deadlines.

  • Manually handling and parsing multipart form data in Django view using the scantily documented (if even documented) MultiPartParser.

  • mypy

    Optional static typing for Python

  • The backend service was built using Django with PostgreSQL database, Redis for session storage, and AWS S3 for file storage. The APIs were built without the use of external REST API frameworks such as Django REST framework. Data serialization and JSON responses were manually handled. Most of the views were made asynchronous. For testing, pytest and its ecosystem were heavily used. Mypy, Pylint and others were used for Static analysis. GitHub Actions were used for automated testing, coverage report and static analysis.

  • django-rest-framework

    Web APIs for Django. 🎸

  • The backend service was built using Django with PostgreSQL database, Redis for session storage, and AWS S3 for file storage. The APIs were built without the use of external REST API frameworks such as Django REST framework. Data serialization and JSON responses were manually handled. Most of the views were made asynchronous. For testing, pytest and its ecosystem were heavily used. Mypy, Pylint and others were used for Static analysis. GitHub Actions were used for automated testing, coverage report and static analysis.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts