Skip to content
/ chat_app Public

Learn django api framework easily by building self hosted chat application using heroku and gcp

Notifications You must be signed in to change notification settings

iimrx/chat_app

Repository files navigation

Private Chat App

Self Challenge To Build Chat App using Django+Heroku/GCP.

This Challenge Consists of Many interesting parts:

  • Create Google Cloud SQL(MySQL Database)
  • Django App Running it On The Google Cloud App Engine (GAE)
  • Linked With Google Cloud SQL Instance
  • Google Cloud Storge To Store Our Files "/Static" Using Buckets(GCS)
  • Heroku Cloud (PaaS)
  • Heroku Cloud (PostgreSQL Database)

Tech Used in This Challenge:

  • Google Cloud SQL (MySQL) & Heruko Cloud (PostgreSQL, uses AWS-EC2)
    • Storge, Backup
  • Google Cloud App Engine (Python) && Heroku Cloud App (Python)
    • Django Application (Standard)
    • Python Application (Standard)
  • Google Cloud Storge (Buckets)
    • Storge For (CSS,JS, etc.)
  • Python 3.8+ (Language)
    • All Packages Used Found In : requirements.txt
  • Visual Studio Code (Editor)
    • python3, pylance, Database Client
  • Ubuntu 20.04+ (OS)

You can run the project by running the following command (inside the project root):

python3 manage.py runserver

Links After Deploying to Heroku Cloud & Google Cloud

Name Description Link
Heroku Cloud Deployment Live django app running on Heroku Cloud and using PostgreSQL database (inside AWS=EC2)

POC

Google Cloud Deployment Live django app running on Google App Engine and using MySQL database (Cloud SQL Instance)

POC

About

Learn django api framework easily by building self hosted chat application using heroku and gcp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published