A Web3 real estate platform built with React and TypeScript, featuring property browsing, search functionality, and simulated blockchain transactions.
- Property browsing with search and filtering
- Wallet connection via RainbowKit
- Simulated property transactions with real-time status updates
- Transaction history tracking
- Responsive design with dark mode support
- React 18 + TypeScript + Vite
- Redux Toolkit for state management
- Wagmi + RainbowKit for Web3 integration
- Tailwind CSS for styling
- JSONPlaceholder API for data
npm install
npm run dev
Open http://localhost:5173 to view the application.
Usage
Connect your wallet using the button in the header
Browse available properties with search and filtering options
Click "Buy Property" to simulate a blockchain transaction
View transaction history below the property grid