EverGreen is a premium, high-performance real estate platform designed to connect home seekers with their dream properties. Built with a focus on speed, user experience, and modern design, EverGreen provides a seamless interface for exploring listings, viewing detailed property information, and getting in touch with agents.
- 🏠 Interactive Property Listings: Browse a curated list of top-tier properties with ease.
- 🖼️ Rich Detail Pages: High-quality imagery, comprehensive specs, and detailed descriptions for every property.
- 📱 Fully Responsive: Optimized for desktop, tablet, and mobile viewing.
- 🗺️ Map Integration: Quickly locate properties geographically.
- 📈 Real-time Analytics: Stats section displaying market performance and trust metrics.
- 💬 Customer Trust: Integrated testimonials and FAQ sections to build user confidence.
- ⚡ Blazing Fast: Powered by Vite and React for near-instant load times.
- Frontend: React 18
- Build Tool: Vite
- Styling: Tailwind CSS
- UI Components: Shadcn/UI + Radix UI
- Icons: Lucide React
- State Management: TanStack Query (React Query)
- Routing: React Router v6
- Forms: React Hook Form & Zod
- Animations: Tailwind CSS Animate
-
Clone the repository:
git clone https://github.com/hossainchisty/EveryGreen-Real-Estate.git cd EveryGreen-Real-Estate -
Install dependencies:
npm install # or bun install -
Start the development server:
npm run dev # or bun dev -
Open in browser: Navigate to
http://localhost:5173to see the application.
src/
├── components/ # Reusable UI components (Shadcn + Custom)
│ ├── ui/ # Base UI elements (buttons, inputs, etc.)
│ └── ... # Feature-specific components (Hero, Navbar, etc.)
├── hooks/ # Custom React hooks
├── lib/ # Utility functions and shared libraries
├── pages/ # Main route components (Index, PropertyDetails)
├── App.tsx # Main application component & routing
└── main.tsx # Application entry point
This project is licensed under the MIT License.
Built with ❤️ for the future of Real Estate.