A modern, responsive marketplace application inspired by OLX, built with React.js. This platform enables users to buy and sell products online with seamless user experience and real-time functionality.
- π User Authentication - Secure signup, login, and logout
- π± Responsive Design - Mobile-first approach for all devices
- π Advanced Search - Filter by category, price, location
- πΈ Image Upload - Multiple image support for listings
- π¬ Real-time Messaging - Chat between buyers and sellers
- β€οΈ Favorites System - Save products for later viewing
- πΊοΈ Location-based Search - Find products in your area
- π User Dashboard - Manage listings and profile
- π·οΈ Category Management - Organized product categories
- π Notifications - Real-time updates for user actions
Live Demo: https://your-olx-clone.netlify.app
Frontend:
- React.js 18+
- React Router DOM
- Context API for state management
- CSS3 with Flexbox/Grid
- Material-UI / Bootstrap
Backend & Services:
- Firebase Authentication
- Firebase Firestore
- Firebase Storage
- Real-time Database
Development Tools:
- Create React App
- ESLint & Prettier
- Git & GitHub
- Node.js (v16.0 or higher)
- npm or yarn
- Git
- Firebase account
- Clone the repository