← Back to projects

Real-Time Full-Stack Development

Bid TUN

A full-stack auction platform allowing users to create and manage auctions, place bids, receive live notifications, and track auction activity in real time.

Bid TUN project

Role

Full-Stack Developer

Technologies

React JavaScript Redux Toolkit Chakra UI Laravel Laravel Sanctum MySQL Pusher Laravel Echo WebSockets Axios Docker

The problem

Online auctions require multiple users to interact with the same listings while bids, auction states, and notifications change continuously. Traditional request-response interfaces can provide outdated information during active auctions.

The solution

Bid TUN provides a full-stack auction experience where authenticated users can create listings, manage profiles, place bids, follow active auctions, receive live notifications, and visualize auction-related information.

System Architecture

The frontend is built with React, Chakra UI, Redux Toolkit, React Router, and Axios. Laravel provides the backend API with Laravel Sanctum for authentication and MySQL for persistence. Pusher and Laravel Echo provide real-time WebSocket communication for bid and notification updates. Docker configuration supports containerized deployment.

Technical challenges

Key engineering decisions

Results

GitHub ↗
Logo

Yessine

Eleuchi

© 2026

WhatsApp 𝕏 GitHub