HiveHub - Social Post Web App by Obaloluwa TubiHiveHub - Social Post Web App by Obaloluwa Tubi

HiveHub - Social Post Web App

Obaloluwa Tubi

Obaloluwa Tubi

🐝 HiveHub – Social Post Web App

HiveHub is a dynamic, modern web platform where users can create, share, like, comment, and report posts in real-time. Designed with scalability and collaboration in mind, HiveHub brings people together in an interactive social environment.
Built with React, TypeScript, and Vite – by Oluwadamisi Damilola and Tubi Obalulowa.

✨ Key Features

📝 Create Posts – Share your thoughts with text, images, or links
Delete Posts – Remove your own posts any time
❤️ Like System – Like and unlike posts in real-time
💬 Comments – Engage with others via post discussions
🚩 Report Content – Flag inappropriate posts for moderation
🔁 Post Sharing – Share interesting posts with others
🔍 User Feed – View all posts by other HiveHub users
🔐 Authentication – Secure login/signup support (Firebase/Auth0/etc.)
🌙 Dark Mode – Clean and modern UI with light/dark theme toggle

🛠️ Tech Stack

Layer Technology Frontend React + TypeScript + Vite Styling Tailwind CSS / CSS Modules State Management React Context / Redux Toolkit (optional) Backend/Database Firebase / Firestore / Supabase (optional) Hosting Vercel / Netlify / Firebase Hosting

🚀 Getting Started

Prerequisites

Node.js v18+
npm or yarn

Installation

# Clone the repository
git clone https://github.com/yourusername/hivehub.git
cd hivehub

# Install dependencies
npm install
# or
yarn install

# Start the dev server
npm run dev
# or
yarn dev
Like this project

Posted Jan 9, 2026

Developed HiveHub, a real-time social post web app using React and TypeScript.