An open API service indexing awesome lists of open source software.

https://github.com/velo4705/project-dreamy

A simple Social Media System with the use of Upvote/Downvotes, and Post Creation and Views.
https://github.com/velo4705/project-dreamy

dreamy reddit

Last synced: 19 days ago
JSON representation

A simple Social Media System with the use of Upvote/Downvotes, and Post Creation and Views.

Awesome Lists containing this project

README

          

# 🌌 Project Dreamy

[![Vercel Deployment](https://img.shields.io/badge/Deploy-Vercel-black?style=for-the-badge&logo=vercel)](https://project-dreamy.vercel.app/)
[![React 19](https://img.shields.io/badge/React-19-61DAFB?style=for-the-badge&logo=react)](https://react.dev/)
[![Supabase](https://img.shields.io/badge/Database-Supabase-3ECF8E?style=for-the-badge&logo=supabase)](https://supabase.com/)

**Project Dreamy** is a high-performance, media-centric social platform designed for "dreamers" to share thoughts, media, and inspiration. Built with a focus on aesthetics, responsiveness, and real-time interaction.

---

## ✨ Key Features

- 🎞️ **Dreamy Slider 4.0**: A high-performance media carousel with **Ambient Background Glow** that eliminates black bars and creates an immersive viewing experience.
- 🎨 **Dynamic Theme Engine**: Switch between **Light**, **Dark**, and **AMOLED** modes with a real-time **Rainbow Accent Picker** 🌈.
- 👤 **Premium Profiles**: Custom banners, animated status indicators, and sleek glassmorphism UI.
- 💬 **Social Interactions**: Real-time voting, threaded comments, and friendship logic.
- 📦 **Smart Storage**: Powered by Supabase for lightning-fast media delivery and secure database management.

## 🌐 Live Demo

Experience the universe here:
👉 **[https://project-dreamy.vercel.app/](https://project-dreamy.vercel.app)**

---

## 🛠️ Tech Stack

### Frontend
- **Framework**: React 19 (Vite) Jsx
- **Icons**: Lucide React
- **Theming**: CSS Variables + Backdrop Filters (Glassmorphism)
- **Routing**: React Router DOM 7

### Backend
- **Engine**: Node.js & Express
- **Database**: PostgreSQL (via Supabase)
- **Storage**: Supabase Storage Buckets
- **Auth**: JWT & Bcrypt

---

## 📦 Installation & Setup

1. **Clone the repository**:
```bash
git clone https://github.com/velo4705/project-dreamy.git
cd project-dreamy
```

2. **Install dependencies**:
```bash
npm install
```

3. **Configure Environment**:
Create a `.env` in the root with your Supabase credentials.

4. **Start the engine**:
```bash
npm run dev
```
The app will be available at `http://localhost:5173`

---

## 👨‍💻 Developers

Built by:
- **[velo4705](https://github.com/velo4705)**
- **[Logizel](https://github.com/Logizel)**

*An Official DBMS Project (2026).*

---

## 📜 License
This project is open-source and available under the MIT License.