تفاصيل العمل

Medium Clone

A fully-featured Medium-style blogging platform built with Laravel 12, TailwindCSS, Alpine.js, AJAX, and Pusher. This application provides a rich set of social and real-time features similar to Medium, including user interaction, post creation, and a live chat system.

Features

? User System

User registration with email verification

Secure login/logout

Public user profiles

Edit personal profile (bio, avatar, etc.)

Follow and unfollow other users

Post Management

Create, edit, and delete posts

Filter posts by:

Categories

Following

Search functionality for posts

Comments & Interaction

Comment on posts

Reply to comments (nested comments)

Clap system (like Medium's "applause")

Real-time notifications for:

New claps

New comments

New message

Replies to comments

Follows

Messaging

Complete real-time chat system

One-on-one direct messaging

Built with Pusher for live updates

Notifications

All interactions (claps, follows, comments, replies, messages) trigger real-time notifications via Pusher

In-app notification dropdown and real-time alerts

️ Tech Stack

TechnologyUsage

Laravel 12Backend & Authentication

MariaDBDatabase

Tailwind CSSStyling

HTML & JSUI Structure & Interactivity

Alpine.jsFrontend logic

AJAXAsync requests & UI updates

PusherReal-time messaging & alerts

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
20
تاريخ الإضافة
تاريخ الإنجاز
المهارات