Designed and built the frontend of Winrealty —a real-estate eCommerce web application designed to streamline the buying, selling, and renting of properties. This project integrates advanced search capabilities, secure transactions, and robust communication tools to create a comprehensive platform for real estate transactions.
Technology Stack
- Frontend: Next.js, Tailwind CSS, Zustand
- Backend: Node.js, Express.js
- Database: PlanetScale
- Payment Gateway: Paystack
- Cloud Services: AWS for image hosting and storage
- Version Control: Git, GitHub
- Security: SSL for secure connections, JWT for authentication
Key Features
User Profiles and Dashboards:
- User registration and profile management using React.js for a responsive and dynamic interface.
- Personalized dashboards for buyers, sellers, and agents with a focus on user-specific functionalities.
Detailed Property Listings
- Detailed property listing pages featuring high-quality images and comprehensive property details.
- Integrated Google Maps API to display property locations and nearby amenities.
Listing Management
- An easy-to-use interface for sellers and agents to create and manage property listings.
- In-depth analytics and insights on property views and inquiries using charting libraries like Chart.js.
Payments
- Integrated PayStack for secure payment processing and transactions.
Responsiveness
- Ensured a fully responsive design using CSS3 and media queries to provide optimal user experience across all devices.
- Developed a dedicated mobile app version using React Native for on-the-go access.