Onábíyí Olámídé

Frontend Engineer

Screenshot of Dashboard page from Spherule
Spherule Dashboard

Spherule

A comprehensive automotive marketplace platform facilitating seamless buying and selling of vehicles with advanced search and listing features.

About This Project

Spherule is an automotive marketplace I developed to create a streamlined experience for buying and selling vehicles. The project aims to simplify the often complex process of vehicle transactions by providing a user-friendly platform with powerful search capabilities and detailed listing options.

Project Goals

  • Build an intuitive platform for vehicle listings and searches
  • Create a seamless experience for both buyers and sellers
  • Implement advanced filtering and sorting capabilities
  • Design an attractive, responsive interface for all devices
  • Develop secure transaction and communication channels

Features

  • Vehicle Listings: Detailed car profiles with comprehensive specifications
  • Sellers Dashboard: Management interface for vehicle listings, inquiries tracking, and sales analytics
  • Advanced Search: Multi-parameter search with filters for make, model, year, price, etc.
  • User Profiles: Separate interfaces for buyers and sellers
  • Secure Payment Processing: Integrated Paystack payment gateway that automatically transfers funds to sellers' accounts after deducting marketplace commission fees

Tech Stack

  • Frontend: React, Tanstack Start, Tailwind CSS
  • Database: Neon DB, Postgres
  • Authentication: BetterAuth, Cookie based Auth
  • Image Processing: Uploadthing
  • Deployment: Vercel

Links

Note: This project was developed to demonstrate my skills in building marketplace platforms and implementing complex search functionalities using React and Next.js.