2026-01-29 10:37:40 +05:30
2026-01-12 11:51:16 +05:30
2026-01-29 10:37:40 +05:30
2026-01-07 12:41:44 +00:00

🚀 DealHub

DelHub is a Recommendation & Deal Discovery Platform built with Laravel, where verified brokers share deals and recommendations, and users discover trusted content through likes, favorites, search, and trending logic.


📌 Features

🌐 Public / User

  • View all approved deals and listings
  • Like ❤️, Favorite , and Report 🚩 deals
  • Search deals with category filters
  • Discover trending, most liked, and recent deals
  • View broker contact information

🧑‍💼 Broker

  • Create and manage deal posts
  • Upload images and external links
  • Public broker profile with listings
  • View analytics (views, likes, clicks)
  • Broker dashboard with performance insights

👑 Admin

  • Manage users and brokers (CRUD)
  • Login as User/Broker (for support/debugging)
  • Approve or reject broker listings
  • Feature or block deals
  • Admin analytics dashboard

🧱 Tech Stack

  • Backend: Laravel
  • Frontend: Blade + Tailwind CSS
  • Authentication: Laravel Breeze
  • Database: MySQL
  • Version Control: Git & GitHub

🗂️ Core Modules

  • Authentication & Role Management
  • Listings (Deals)
  • User Interactions (Like, Favorite, Report)
  • Tracking (Views & Clicks)
  • Search & Discovery
  • Broker Profiles & Analytics
  • Admin Dashboard & Controls
  • Landing Page (Home, About, Contact)

🖥️ Landing Page Includes

  • Header with navigation
  • Hero banner
  • About section
  • How it works
  • Contact form
  • Footer with links

Used for:

  • Trending deals
  • Homepage highlights
  • Category top listings

⚙️ Installation

git clone https://git.sentientgeeks.us/joydip.manna/dealhub.git
cd dealhub
composer install
npm install
npm run dev
php artisan migrate
php artisan serve

🔐 Roles

  • Admin
  • Broker
  • User

Role-based access is handled via middleware.


📈 Future Enhancements

  • Notifications
  • Deal expiry & auto-hide
  • API support
  • Mobile app integration
  • Advanced analytics charts

👨‍💻 Author

DealHub Built with ❤️ using Laravel


Description
Recommendation & Discovery Platform This project is a general recommendation and discovery platform built using Laravel. The goal is to help users discover trusted deals, products, services, places, and tools shared by verified contributors called Brokers. Brokers create recommendation posts (such as deals or useful services), and users explore, search, like, save, and visit these recommendations. The platform highlights trending and high-quality content based on real user interactions.
Readme
Languages
PHP 81.6%
Blade 16.4%
JavaScript 1.9%
CSS 0.1%