Tierras.mx is a comprehensive real estate marketplace platform designed specifically for the Mexican real estate market. Connect buyers, sellers, and real estate agents with advanced search capabilities, market intelligence, and seamless communication tools.
- 🏠 Advanced Property Search - Find properties with intelligent filtering
- 👥 Multi-Role System - Buyers, Sellers, Agents, and Administrators
- 📊 Market Intelligence - Basic and premium analytics for market insights
- 🔔 Real-time Notifications - Instant updates on property matches
- 🗺️ Interactive Maps - Geographic visualization across Mexico
- 💬 Direct Communication - Connect with agents and other users
- 📱 Mobile Responsive - Optimized for all devices
- PHP 7.4 or higher
- MySQL 5.7 or higher
- Apache/Nginx web server
- Git
-
Clone the repository
git clone <repository-url> cd real-state-mexico
-
Set up the database
# Create database mysql -u root -p CREATE DATABASE tierras_mexico; exit; # Run setup scripts php create_database.php php create_main_tables.php php create_agents_table.php
-
Configure environment
- Copy
.env.example
to.env
- Update database credentials in
config.php
- Set up your web server to point to the project root
- Copy
-
Start the development server
php -S localhost:8000
-
Access the platform Open
http://localhost:8000
in your browser
- User Guide - Complete platform documentation
- API Reference - Technical API documentation
- System Architecture - Technical overview
- Browse and search properties
- Save favorite properties
- Create custom alerts
- Contact agents directly
- Access personalized recommendations
- List properties for sale
- Manage property listings
- Receive buyer inquiries
- Access seller resources
- Track listing performance
- Advanced property management
- Client relationship tools
- Premium market intelligence
- Lead generation and tracking
- Performance analytics
- PHP 7.4+ - Server-side scripting
- MySQL - Primary database
- PDO - Database abstraction
- Sessions - User authentication
- HTML5/CSS3 - Semantic markup and styling
- JavaScript (ES6+) - Interactive functionality
- Font Awesome - Icons and UI elements
- Leaflet - Interactive maps
- Hostinger - Production hosting
- XAMPP - Local development
- Git - Version control
define('DB_NAME', 'your_database_name');
define('DB_USER', 'your_database_user');
define('DB_PASSWORD', 'your_database_password');
define('DB_HOST', 'your_database_host');
APP_ENV=development
APP_URL=http://localhost:8000
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=tierras_mexico
DB_USERNAME=root
DB_PASSWORD=
- Advanced Filtering: Location, price, property type, amenities
- Real-time Results: Instant search with pagination
- Saved Searches: Save and reuse search criteria
- Property Alerts: Get notified of new matching properties
- Basic Analytics: Market trends and price analysis
- Premium Features: Predictive analytics and investment insights
- Location Intelligence: Neighborhood and city-level data
- Comparative Analysis: Market comparisons and forecasting
- Direct Messaging: User-to-user communication
- Agent Contact: Easy agent outreach
- Inquiry Management: Track and manage property inquiries
- Notification Center: Centralized notification management
Visit tierras.mx to explore the live platform.
- Website: tierras.mx
- Email: [email protected]
- Phone: +52 333 101 0164
- Location: Guadalajara, Jalisco, México
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
This project is proprietary software owned by Tierras.mx. All rights reserved.
- Built for the Mexican real estate market
- Designed with local market expertise
- Optimized for Mexican user experience
- Compliant with Mexican data protection laws
Tierras.mx - Tu socio de confianza en bienes raíces en México 🇲🇽