Creating Projects
Projects are the foundation of Gridix. Each project represents a real estate development with floor plans, apartments, and pricing. This guide covers both manual creation and import methods.Creation Methods Overview
Gridix offers two primary methods for creating projects:Import from Excel/Google Sheets
Fast and efficient for projects with existing data. Supports Excel files and Google Sheets links with automatic synchronization.
Manual Setup
Full control over project structure. Perfect for new developments or when you need complete customization.
Method 1: Import from Excel
Importing from Excel is the fastest way to create a project when you already have data in a spreadsheet.Preparing Your Data
Your Excel file should contain the following columns:| Column | Description | Required | Example |
|---|---|---|---|
| Apartment Number | Unique apartment identifier | ✅ | 101, 102, A-1 |
| Floor | Floor number | ✅ | 1, 2, 3 |
| Rooms | Number of rooms | ✅ | 1, 2, 3, 4+ |
| Area | Area in square meters | ✅ | 45.5, 68.2 |
| Price | Apartment price | ✅ | 5500000, 7200000 |
| Status | Availability status | ✅ | свободна, продана, забронирована |
Import Process
1
Open Project Creation
In the admin dashboard, navigate to Projects and click “Create New Project”.
2
Select Import Method
Choose “Import from Excel” tab. You’ll see two options:
- Upload File: Upload Excel file from your computer
- Import by Link: Connect to Google Sheets via link
3
Upload or Link File
For File Upload:
- Click “Upload Excel file”
- Select your .xlsx, .xls, or .csv file
- Wait for file processing
- Click “By link” tab
- Paste your Google Sheets link (any format)
- Gridix will automatically convert and sync
4
Map Columns
Gridix auto-detects columns, but you can adjust:
- Review detected column mappings
- Match your column names to Gridix fields
- Verify data types
- Add custom fields if needed
5
Configure Floor Layout
Answer the floor layout question:
- Same layout: Mark apartments once, apply to all floors
- Different layouts: Configure each floor separately
If all floors have the same layout, you’ll save significant time during setup.
6
Review Data
Review the preview of imported data:
- Check apartment count
- Verify data accuracy
- Review any warnings or errors
7
Create Project
Click “Create Project” to finalize. The project will be created with all apartments and data.
Benefits of Import by Link
Always Up-to-Date
Data automatically syncs when your spreadsheet updates. No need to re-upload files.
No Re-upload Needed
Changes in Google Sheets are reflected automatically in Gridix.
Real-time Sync
Updates happen automatically when data changes in your spreadsheet.
Method 2: Manual Setup
Manual setup gives you complete control over project configuration.Starting Manual Creation
1
Open Project Creation
Navigate to Projects → “Create New Project”.
2
Choose Manual Setup
Select “Manual Setup” tab and click “Start manual creation”.
3
Enter Basic Information
Fill in project details:
- Project Name: Name of your development
- Description: Brief description (optional)
- Address: Physical address
- Coordinates: Latitude and longitude (for map display)
- Building Image: Upload main building image
4
Configure Building Settings
Set building properties:
- Number of floors
- Currency (USD, EUR, GEL, RUB, etc.)
- Project type (building, complex, etc.)
- Parking availability
- Commercial space availability
- Installment calculator settings
5
Save Basic Info
Click “Save” to create the project. You can continue adding details.
Adding Floor Plans
1
Navigate to Floor Plans
In the project editor, go to the “Floor Plans” section.
2
Upload Floor Plan
For each floor:
- Click “Upload Floor Plan”
- Select image file (PNG, JPG, SVG)
- Recommended size: 1920x1080 or higher
- Add floor number
3
Mark Apartments
On the uploaded floor plan:
- Click to mark apartment locations
- Enter apartment number
- Set initial properties (rooms, area, price)
4
Repeat for All Floors
Upload and configure floor plans for each floor in the building.
Project Configuration Options
Basic Settings
- Project Name: Display name for the project
- Slug: URL-friendly identifier (auto-generated)
- Description: Detailed project description
- Address: Full address with city and country
- Coordinates: GPS coordinates for map integration
Building Properties
- Floors: Total number of floors
- Currency: Pricing currency
- Project Type: Building type classification
- Parking: Parking availability (yes/no)
- Commercial: Commercial space availability
- Facade View: Enable 3D facade visualization
Pricing Settings
- Default Currency: Base currency for all prices
- Installment Calculator: Enable/disable installment calculations
- Min Down Payment: Minimum down payment percentage
- Max Installment Months: Maximum installment period
After Project Creation
Once your project is created, you can:
- Edit project details
- Add or modify apartments
- Upload additional floor plans
- Configure custom fields
- Set up visualization settings
- Generate widget code
- Connect CRM integrations
Supported File Formats
Excel Import
- Excel: .xlsx, .xls
- CSV: .csv
- Google Sheets: Any shareable link format
Floor Plan Images
- PNG: Recommended for detailed floor plans
- JPG: Good for photographs
- SVG: Vector format for scalability
Troubleshooting
Import fails
Import fails
- Check file format (Excel, CSV supported)
- Verify required columns are present
- Ensure data is in correct format
- Check file size (max 10MB)
- Try downloading template and using it
Columns not detected
Columns not detected
- Ensure first row contains headers
- Check column names match expected names
- Manually map columns if needed
- Use template file for reference
Floor plan not uploading
Floor plan not uploading
- Check file format (PNG, JPG, SVG)
- Verify file size (max 5MB per image)
- Ensure image is not corrupted
- Try different image format
Best Practices
Next Steps
- Editing Projects - Learn how to edit and customize your project
- Apartment Management - Configure apartments and properties
- Visualization Setup - Customize floor plan display
- Pricing Configuration - Set up pricing and installment calculator