- 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.
- Real-time chat functionality.
- Multiple chat rooms support.
- User authentication.
- Clone the repository.
- Install dependencies using
pip install -r requirements.txt
. - Apply migrations:
python manage.py migrate
. - Start the development server:
python manage.py runserver
. - Access the application at http://localhost:8000.
- 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.