MadeByUs

Project showcase platform with search and tag filters, user project management, payment integration, and OAuth authentication.

Role
Full Stack Developer (Self-employed)
Period
July 2025 - Oct 2025
Status
Paused
Type
Featured

Technology Stack

Laravel 12 Livewire 3 Volt Flux TailwindCSS Spatie Permission Spatie Media Library Spatie Tags Socialite Chapa Filament

Platform Features

Public Project Showcase

  • Real-time search with instant filtering and results
  • Tag-based filtering for easy project discovery
  • Trending and featured sections highlighting popular projects
  • Infinite scroll with auto-load more functionality (Alpine.js)
  • Premium project badges and highlights

Filament Admin Panel

  • Custom branded panel provider with role-gated access
  • Full CRUD ProjectResource with media uploads
  • Status workflow management (Pending/Approved/Rejected)
  • Batch actions and tag management via Spatie Tags

User Self-Service Dashboard

  • Create, edit, and delete projects with image uploads
  • Tag syncing and management for project organization
  • Modal-driven UX with validation and error handling
  • Automatic priority boosts for premium users

Engagement & Social Features

  • Session-based view count tracking for projects
  • Featured and premium badges for visual distinction
  • Related tags display for improved discovery
  • Livewire-powered comments system for community engagement

Technical Implementation

  • Spatie Media Library for hero image storage and management
  • Accessor-driven URLs for consistent image rendering
  • Chapa payment integration for premium role upgrades
  • Laravel Socialite for OAuth authentication (Google, GitHub)
  • Comprehensive factories and seeders for realistic demo data

Like what you see?

Reach out directly on any of these channels.