{"id":29286665,"url":"https://github.com/f0rk-it/whatsup","last_synced_at":"2026-04-20T02:04:48.804Z","repository":{"id":280843904,"uuid":"942914305","full_name":"f0rk-it/WhatsUp","owner":"f0rk-it","description":"WhatsUp is a real-time chat app built with Django and Django Channels, featuring group chats and anonymous messaging.","archived":false,"fork":false,"pushed_at":"2025-04-19T19:35:37.000Z","size":344,"stargazers_count":6,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-05T15:47:48.588Z","etag":null,"topics":["chat-application","django","django-channels-chat","redis-server"],"latest_commit_sha":null,"homepage":"https://whatsup-doq5.onrender.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/f0rk-it.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-04T22:02:49.000Z","updated_at":"2025-04-19T19:35:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"c02469df-b217-4941-a43b-772a7c707700","html_url":"https://github.com/f0rk-it/WhatsUp","commit_stats":null,"previous_names":["mz-scripter/whatsup","f0rk-it/whatsup"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/f0rk-it/WhatsUp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f0rk-it%2FWhatsUp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f0rk-it%2FWhatsUp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f0rk-it%2FWhatsUp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f0rk-it%2FWhatsUp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/f0rk-it","download_url":"https://codeload.github.com/f0rk-it/WhatsUp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f0rk-it%2FWhatsUp/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263828749,"owners_count":23516792,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chat-application","django","django-channels-chat","redis-server"],"created_at":"2025-07-06T00:10:35.536Z","updated_at":"2026-04-20T02:04:48.772Z","avatar_url":"https://github.com/f0rk-it.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 WhatsUp – Real-Time Anonymous Chat App\n\nWhatsUp is a **real-time chat application** built with **Django** and **Django Channels**. It lets users create accounts, join chat rooms, and communicate instantly. Whether you're chatting with friends or collaborating in groups, WhatsUp makes conversations **seamless and fun**—and with **anonymous messaging**, you can speak your mind without revealing your identity!\n\n## ✨ Features \n\n- **💬 Real-Time Messaging** – Instant chats powered by WebSockets.  \n- **🔐 User Authentication** – Secure login \u0026 registration.  \n- **👥 Group Chats** – Create or join group conversations.  \n- **🕵️ Anonymous Messaging** – Send messages anonymously in group chats.  \n- **✏️ Message Management** – Edit or delete your messages anytime.  \n- **⌨️ Typing Indicators** – See when others are typing.\n\n\n## 🛠 Installation  \n\nFollow these steps to set up **WhatsUp** locally. You'll need **Python, pip, Git, and Redis** installed.  \n\n### 1️⃣ Install and Run Redis  \n- Download and install Redis from [here](https://redis.io/download).  \n- Start the Redis server using:  \n  ```\n  redis-server\n  ```\n\n### 2️⃣ Clone the Repository\n  ```\n    git clone https://github.com/Mz-scripter/WhatsUp.git\n    cd WhatsUp\n  ```\n\n### 3️⃣ Set Up a Virtual Environment\n  ```\n    python -m venv venv\n    source venv/Scripts/activate  # On Windows\n    source venv/bin/activate  # On macOS/Linux\n  ```\n\n### 4️⃣ Install Dependencies\n  ```\n    pip install -r requirements.txt\n  ```\n\n### 5️⃣ Set Up the Database\n  ```\n    python manage.py migrate\n  ```\n\n### 6️⃣ Start the Development Server\n  ```\n    python manage.py runserver\n  ```\n\n\n## 🚀 Quick Start\n\n1️⃣ Open your browser and visit: `http://127.0.0.1:8000/`\n2️⃣ Sign up or log in.\n3️⃣ Create or join a chat room.\n4️⃣ Start chatting in real-time! 🎉\n\n\n## 📁 Project Structure\n    ```\n    📂 WhatsUp/\n    ├── 📂 chats/        # Core chat functionality\n    ├── 📂 users/        # User authentication \u0026 management\n    ├── 📂 templates/    # HTML templates for the frontend\n    ├── 📂 static/       # CSS \u0026 other static assets\n    ├── 📄 manage.py     # Django project entry point\n    └── 📄 requirements.txt  # Dependencies\n    ```\n\n## ⚙️ Troubleshooting\n\n### 💡 Redis Not Running?\n    - Ensure Redis is installed and running:\n        ```\n        redis-server\n        ```\n\n### 💡 Static Files Not Loading?\n    - Run:\n        ```\n        python manage.py collectstatic\n        ```\n\n### 💡 WebSocket Errors?\n    - Ensure Django Channels is correctly set up in settings.py.\n\n\n## 🤝 Contributing\nLove WhatsUp? Want to improve it? Contributions are welcome! 🎉\n- 🐛 Report bugs or 💡 suggest features via GitHub Issues.\n- 🔧 Submit pull requests with your enhancements.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ff0rk-it%2Fwhatsup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ff0rk-it%2Fwhatsup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ff0rk-it%2Fwhatsup/lists"}