ProEstate is a modern, full-stack real estate web application built using the MERN stack. It offers a seamless and user-friendly experience for managing, viewing, and uploading property listings. The application is fully responsive, features an aesthetic design, and includes both light and dark theme options.
-
Frontend:
- React
- Redux
- React Router
- Tailwind CSS (Custom configuration for colors, fonts, screens, and animations)
- React-Hook-Form (For form management)
- TanStack Query (For efficient data fetching)
- reCAPTCHA (Security)
- Google Font API (Typography)
-
Backend:
-
Miscellaneous:
- Firebase (Authentication and Storage)
- Cloudflare (CDN)
- Render (PaaS for deployment)
- HTTP/3 (Protocol)
- Open Graph (Metadata)
- PWA (Progressive Web App)
- Light/Dark Theme: Users can toggle between light and dark modes for a personalized experience.
- Responsive Design: The application is fully responsive, ensuring a seamless experience across all devices.
- User-Friendly UI: An aesthetic and intuitive interface for easy navigation and interaction.
- Favorites Feature: Users will be able to save their favorite listings for quick access.
- Listing Management: Users can view, manage, and upload their own property listings.
- Secure Authentication: Integrated with Firebase for secure authentication.
- Version 1.0 Coming Soon: Additional features and enhancements are planned for the next version.