Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devnamdev2003/devnoms
Devnoms Chat App is a secure and scalable platform that simplifies how you connect with friends and manage your social interactions. Whether youโre sending friend requests, chatting in real-time, or managing your profile, Devnoms has everything you need to stay connected.
https://github.com/devnamdev2003/devnoms
api chat-application django friendmaking postgresql python social-network web website websocket
Last synced: 14 days ago
JSON representation
Devnoms Chat App is a secure and scalable platform that simplifies how you connect with friends and manage your social interactions. Whether youโre sending friend requests, chatting in real-time, or managing your profile, Devnoms has everything you need to stay connected.
- Host: GitHub
- URL: https://github.com/devnamdev2003/devnoms
- Owner: devnamdev2003
- License: mit
- Created: 2024-12-16T07:15:08.000Z (20 days ago)
- Default Branch: main
- Last Pushed: 2024-12-16T07:18:35.000Z (20 days ago)
- Last Synced: 2024-12-16T08:24:35.811Z (20 days ago)
- Topics: api, chat-application, django, friendmaking, postgresql, python, social-network, web, website, websocket
- Language: JavaScript
- Homepage: https://devnamdev2003.github.io/devnoms/
- Size: 1.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Devnoms Chat App](https://devnoms.onrender.com)
๐ Welcome to **Devnoms Chat App**, a modern, feature-rich real-time chat platform! Designed to empower seamless communication, **Devnoms Chat App** allows users to connect with friends, manage profiles, and engage in real-time conversations with an intuitive interface and cutting-edge features.
---
## ๐ **Live Preview**
Experience the power of **Devnoms Chat App** right now:
[![Live Preview](https://img.shields.io/badge/Live-Preview-brightgreen?style=for-the-badge&logo=django)](https://devnoms.onrender.com)
---
## ๐ **About Devnoms Chat App**
**Devnoms Chat App** is a secure and scalable platform that simplifies how you connect with friends and manage your social interactions. Whether youโre sending friend requests, chatting in real-time, or managing your profile, **Devnoms** has everything you need to stay connected.
---
## ๐ฏ **Why Choose Devnoms Chat App?**
โจ **Devnoms Chat App** delivers:
- **Seamless Communication**: Real-time chat functionality to keep you connected.
- **User-Centric Features**: A clean, intuitive interface for effortless navigation.
- **Secure Interactions**: Robust authentication and privacy-focused design.
- **Customization**: Manage your profile, find friends, and control your experience.---
## ๐ **Key Features**
- **Secure User Authentication**: Login and signup with confidence.
- **Profile Management**: Update your name, image, and other details effortlessly.
- **Friend Management**: Send, accept, or decline friend requests.
- **Real-Time Chat**: Engage in dynamic conversations using API-powered updates.
- **Search and Connect**: Find and connect with users quickly.---
## ๐ ๏ธ **Technology Stack**
- **Backend**: Django (Python)
- **Frontend**: HTML, CSS, JavaScript
- **Database**: PostgreSQL
- **Real-Time Communication**: WebSockets (for real-time communication)---
## ๐ **User Flow**
1. **Sign Up or Log In**: Create your account or log in securely.
2. **Dashboard Access**:
- Edit your profile and manage settings.
- Search and add friends effortlessly.
3. **Friend Requests**: Send, accept, or decline friend requests.
4. **Start Chatting**: Engage in seamless, real-time conversations.---
## ๐ **Project Goals**
- Build a secure, scalable, and user-friendly platform.
- Enable seamless friend management and communication.
- Ensure high performance with intuitive design.---
## ๐ **Future Enhancements**
Hereโs whatโs coming next to **Devnoms Chat App**:
1. **Real-Time Notifications**: Alerts for new messages and friend requests.
2. **Multimedia Sharing**: Send images, videos, and documents in chats.
3. **Group Chat**: Create and manage group conversations.
4. **Profile Customization**: Add profile pictures and enhanced details.---
## ๐ฅ๏ธ **Getting Started**
Clone the **Devnoms Chat App** repository and set up locally:
1. **Clone the Repository**
```bash
git clone https://github.com/devnamdev2003/django-chat-app.git
cd django-chat-app
```2. **Install Dependencies**
```bash
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
```3. **Set Up the Database**
```bash
python manage.py migrate
```4. **Run the Server**
```bash
python manage.py runserver
```5. Open your browser and navigate to: `http://localhost:8000/`.
---
## ๐ป **Contributions**
We welcome contributions to **Devnoms Chat App**!
1. Fork the repository.
2. Create a feature branch (`git checkout -b feature-name`).
3. Commit your changes (`git commit -m "Add feature"`).
4. Push to your branch (`git push origin feature-name`).
5. Open a pull request.---
## ๐ท **Screenshots**
Hereโs a preview of the **Devnoms Chat App**:
**Login Page**
![Login](https://filesstatic.netlify.app/Chatapp/img/login.png)**Signup Page**
![Signup](https://filesstatic.netlify.app/Chatapp/img/signup.png)**Chat Interface**
![Chat Interface](https://filesstatic.netlify.app/Chatapp/img/chat.png)**Profile Management**
![Edit Profile](https://filesstatic.netlify.app/Chatapp/img/edit.png)---
## ๐ **License**
The **Devnoms Chat App** is released under the [MIT License](LICENSE).
---
# ๐ฌ **Join Devnoms Today!**
Donโt miss out on seamless communication with **Devnoms Chat App**! Start chatting now and experience a whole new level of connectivity.
๐ [**Try Devnoms Now**](https://devnoms.onrender.com)