How to deploy the Front-end(React) and Backend(Django) with Postgres at Heroku

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

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

    Strict separation of config from code.

    python-decouple: We can remove sensitive data like SEECERT_KEY, DB Password from settings.py and add it in .env file.

  • django-rest-framework

    Web APIs for Django. 🎸

    djangorestframework: For creating the rest framework APIs we need to install it.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • django-heroku

    Discontinued A Django library for Heroku apps.

    django-heroku: We have to Configure Django app for Heroku. This lib provides settings, logging and test runner configurations.

  • axios

    Promise based HTTP client for the browser and node.js

    2.Install axios which is simple promise based HTTP client for the browser & node.js.

  • Django

    The Web framework for perfectionists with deadlines.

    django: This will install the django.

  • gunicorn

    gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.

    gunicorn: Python WSGI HTTP Server.

  • psycopg2

    PostgreSQL database adapter for the Python programming language

    psycopg2: Psycopg is a PostgreSQL adapter for the Python programming language.

  • 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.

  • dj-database-url

    Use Database URLs in your Django Application. (by kennethreitz)

    dj-database-url: This simple Django utility allows you to utilize the 12factor inspired DATABASE_URL environment variable to configure your Django application.

  • ToDo-FullStack

    8.We have .env file configuration from backend(steps 7). We should make sure that Heroku get those value from .env. But these values are not present at my github repo.

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