Welcome to Inmobiliaria Web
This guide will help you go from zero to your first property listing in under 10 minutes. Inmobiliaria Web is a modern real estate management platform built with React, TypeScript, and Better Auth.Before starting, make sure you have completed the installation steps and have your development server running.
Initial Setup
Start the Development Server
Launch the Vite development server:Your application will be available at
http://localhost:5173Create an Admin Account
The first step is to create an admin account. Navigate to the auth page and sign up:
Verify Your Email
Click the verification link sent to your email. Better Auth handles the verification automatically and redirects you to the callback URL.The verification endpoint is:
http://localhost:10000/api/auth/verify-emailCreate Your First Property Listing
Now that you have admin access, let’s create your first property listing.Navigate to Admin Dashboard
Go to
/admin in your browser. The SecureRoute component will verify your admin role:Fill Property Details
Click “Nueva Propiedad” to open the property creation form. The form includes:
- Basic Information: Title, description, and status
- Property Type: Casa, Departamento, PH, Terreno, etc.
- Operation Type: Venta (Sale) or Alquiler (Rent)
- Pricing: Price, currency (ARS/USD), and optional expenses
- Location: Street address with Google Maps autocomplete
- Features: Bedrooms, bathrooms, garage spaces, surface area
- Amenities: Balcony, terrace, garden, laundry, pets allowed
- Images: Drag-and-drop image upload with ordering
- Video: Optional YouTube video URL
Add Property Images
Upload property images using the drag-and-drop interface:Images support:
- Drag-and-drop reordering
- Mark as main image (star icon)
- Rotation controls
- Preview before upload
Set Location with Google Maps
Enter the property address using the autocomplete feature. The system will automatically:
- Validate the address using Google Maps Places API
- Extract latitude and longitude coordinates
- Display the location on an interactive map
Access Your Property
After creation, your property is accessible at multiple endpoints:Example API Call
Next Steps
Browse Properties
View and filter all property listings with advanced search
API Reference
Explore all available API endpoints and methods
Authentication
Learn about user authentication and role-based access
Deployment
Deploy your application to production
Common Tasks
Filtering Properties
Adding to Favorites
Updating Property Status
Need help? Check out the Installation Guide for detailed environment setup or the API Documentation for complete endpoint references.