Skip to content

mortezamosavinia/chat_webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Web Application (Django)

A full-stack chat web application built with Django, designed as a foundation for AI-powered assistants and automated conversations.
Users can send and receive messages in real-time, with a modular backend ready for AI integration.


Overview

This project demonstrates real-world backend development skills using Django and Python.
It is built with a clean and extendable architecture, making it suitable for AI-powered features and further scalability.

Key goals:

  • Show backend and frontend integration
  • Highlight modular and clean code structure
  • Provide a base for AI automation and chat assistants

Features

  • Django-based backend architecture
  • Chat interface with message handling
  • SQLite database for development
  • Modular structure ready for AI or API integration
  • Clean and extendable backend logic
  • Easy to extend with new features like user authentication or AI models

Tech Stack

  • Python
  • Django
  • SQLite (development)
  • HTML / CSS
  • Backend-focused architecture

Installation & Setup

.```bash

Clone the repository

git clone https://github.com/mortezamosavinia/chat_webapp.git cd chat_webapp

Create and activate virtual environment

python -m venv venv source venv/bin/activate # Linux / macOS venv\Scripts\activate # Windows

Install dependencies

pip install -r requirements.txt

Apply migrations

python manage.py migrate

Run development server

python manage.py runserver

Open in browser

http://127.0.0.1:8000/

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published