Skip to content

martian58/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Real-Time Chat App

Project Structure

  • chatproject: Django project configuration.
  • chat: Django app containing chat-related functionalities.
  • templates: Folder for HTML templates.
  • db.sqlite3: SQLite database file.
  • manage.py: Django management script.
  • requirements.txt: List of project dependencies.
  • vercel.json: Configuration for Vercel deployment.

Features

  • Real-time chat functionality.
  • Multiple chat rooms support.
  • User authentication.

Installation

  1. Clone the repository.
  2. Install dependencies using pip install -r requirements.txt.
  3. Apply migrations: python manage.py migrate.
  4. Start the development server: python manage.py runserver.
  5. Access the application at http://localhost:8000.

Usage

  • Open the chat app in a web browser.
  • Create an account or log in.
  • Create or join existing chat rooms.
  • Start chatting with others in real-time.