uBay

A social media platform for selling and buying second-hand items.

  • React
  • TypeScript
  • Materia-UI
  • React Query
project's home page

About

This was a project in 4th year in college, which I've built with my classmates.

The platform aims to help ease selling and buying second-hand items by acting as a intermediary between users (sellers and buyers).

I've built most of the user application and dashboard.

User Application

  • Users can posts items for sell
  • Comment, like on posted items and start a chat with the seller.
  • Realtime chatting
  • Generate QR code when handing out/receiving an item from a warehouse employee.

User Gallery

first page Home Post
details Chat preferences
form user's transactions

Dashboards

  • Statistics page built with nivo
  • Tables for viewing and editing all the entities in the platform.

Dashboard Gallery

Statistics Users table