This repository contains the source code for a dynamic real-time communication app developed during August 2023 to September 2023. The app is built using Django, Python, Jinja, and SQLite3, and it provides users with the ability to join topic-based rooms and engage in real-time discussions. The app also includes a multifaceted home page with topic-driven filtration and a catalog of join-enabled rooms.
-
Real-time Communication: Users can engage in real-time discussions with other users in topic-based rooms.
-
Topic-Based Room Joining: Users can join rooms based on their interests, enabling focused and relevant discussions.
-
Multifaceted Home Page: The home page offers a rich user experience, including topic-driven filtration and a catalog of rooms that users can join.
-
Backend with Django: The app leverages Django for intricate backend processes, ensuring secure and efficient operations.
-
Interactive Components with Python: Python is used to create interactive components that enhance user engagement and facilitate real-time communication.
-
Django: A high-level Python web framework used for building the backend of the application.
-
Python: The primary programming language used for creating interactive components and implementing various features.
-
Jinja: A template engine for Python used to render dynamic content in the app's HTML templates.
-
SQLite3: A lightweight, serverless relational database management system used for storing and managing data.