https://github.com/sumit0ubey/rivora-webapp
RIVORA is a powerful web app built with Django, merging the community-driven features of Discord with the content-focused layout of YouTube. Instead of videos, users create and interact through Rooms, each organized under specific topics. Every Room includes a comment section to enable vibrant, thread-based discussions.
https://github.com/sumit0ubey/rivora-webapp
css django html javascript postgresql python pythonanywhere
Last synced: about 1 month ago
JSON representation
RIVORA is a powerful web app built with Django, merging the community-driven features of Discord with the content-focused layout of YouTube. Instead of videos, users create and interact through Rooms, each organized under specific topics. Every Room includes a comment section to enable vibrant, thread-based discussions.
- Host: GitHub
- URL: https://github.com/sumit0ubey/rivora-webapp
- Owner: Sumit0ubey
- Created: 2025-05-26T14:05:09.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-10-28T16:53:45.000Z (4 months ago)
- Last Synced: 2025-10-28T18:33:45.175Z (4 months ago)
- Topics: css, django, html, javascript, postgresql, python, pythonanywhere
- Language: HTML
- Homepage: https://devsumitcodepython.pythonanywhere.com/
- Size: 81.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rivora
**Rivora** is a powerful web app built with Django, blending the community engagement features of Discord with the structured content experience of YouTube. Instead of videos, users create and interact through **Rooms**, which serve as topic-specific discussion hubs.
---

---
## ๐ง About
Rivora emphasizes meaningful conversations through structured topic-based **Rooms**. Each Room acts as a space for open discussion and collaboration. Users can:
- Create and join topic-based Rooms
- Engage in threaded, comment-style conversations
- Discover trending and active Rooms by interest
- Contribute to a growing, community-driven platform
---
## โ๏ธ Tech Stack
- **Backend**: Django
- **Frontend**: HTML/CSS + Django templates
- **Database**: PostgreSQL / SQLite
- **Auth**: Django's built-in authentication system
---
## ๐ Features
- Room creation under customizable topics
- Comment threads for every Room
- User profiles and account management
- Explore and search for active Rooms
- Real-time updates
---
## ๐งช Installation
1. **Clone the repository**:
```bash
git clone https://github.com/Sumit0ubey/RIVORA-WebApp/
cd RivoraWebApp
```
2. **Create a virtual environment**:
```bash
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
```
3. **Install dependencies**:
```bash
pip install -r requirements.txt
```
4. **Apply migrations**:
```bash
python manage.py migrate
```
5. **Run the development server**:
```bash
python manage.py runserver
```
---
## ๐ Project Structure
```
RIVORA-WebApp/
โโโ Base/ # Main Functionality
โโโ contact/ # Support and contact
โโโ RivoraWebApp/ # Project settings
โโโ static/ # Static files (CSS, JS, images)
โโโ templates/ # HTML templates
โโโ manage.py # Django management script
โโโ requirements.txt # Python dependencies
โโโ README.md # Project documentation
```
---
## ๐ค Contributing
Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.
---
## ๐ฌ Contact
For any questions or feedback, feel free to reach out:
- **Email**: [sumit.dubey20317@gmail.com](mailto:sumit.dubey20317@gmail.com)
- **GitHub**: [Sumit0ubey](https://github.com/Sumit0ubey)
---
## ๐ License
This project is licensed under the MIT License.