Overview
This guide will walk you through the essential steps to start using Core Projects, from logging in to exploring your first project and creating your first client record.This guide assumes Core Projects is already installed and configured. If you need installation instructions, see the Installation & Setup guide.
Getting Started
Access the Login Page
Navigate to your Core Projects installation URL. You’ll be directed to the employee login page.Route:
/ (routes/web.php:50)The login page requires:- Email address
- Password
Employees must be created by an Administrator before they can log in. There is no self-registration.
Log In to Your Account
Enter your credentials provided by your system administrator.Authentication Flow:
- Credentials are validated against the
empleadostable (app/Models/Empleado.php:1-65) - Successful login redirects you to your role-appropriate dashboard
- Login activity is tracked in the system logs
Explore Your Dashboard
Upon successful login, you’ll be redirected to your dashboard based on your role:
Manager/Administrator Dashboard
Route:/dashboard (routes/web.php:63)The main dashboard displays:- Active projects overview
- Recent sales activity
- Property availability statistics
- Quick access to key modules
Sales Dashboard
Sales team members have access to:- Catalog: Browse available properties at
/catalogo(routes/web.php:243) - Client Management: View and manage clients at
/clientes(routes/web.php:269) - Sales: Process sales and reservations at
/ventas(routes/web.php:322) - Quote Generator: Create quotes at
/cotizador(routes/web.php:398) - Sales Targets: Monitor goals at
/metas(routes/web.php:409)
Management Dashboard
Route:/gerencia/dashboard (routes/web.php:415)Executives access:- Comprehensive sales analytics
- Team performance metrics
- Financial reports
- Sales target management
Accounting Dashboard
Route:/contabilidad/ventas (routes/web.php:452)Accounting staff can:- Review all sales transactions
- Access payment plans
- Export financial reports
- Generate consolidation reports
Navigate to Projects
For Administrators/Managers:Access the projects module to view all construction projects:Route:
/proyectos (routes/web.php:66)From here you can:- View all active and inactive projects
- See project details including location, budget, and timeline
- Access project configuration options
- Manage towers, floors, and property inventory
/proyectos/{proyecto} (routes/web.php:69)Project information includes:- Basic details (name, description, dates)
- Budget tracking (initial and final)
- Construction metrics (square meters, floors, towers)
- Property inventory counts
- Status and location
- Pricing policies
Create Your First Client (Sales Users)
For Sales Team Members:Navigate to the clients section to create a new client record:Route: After creating a client, you can:
/clientes/create (routes/web.php:270)Required Information:
- Client Type: Select from predefined client types
- Document Type: Choose document type (ID, passport, tax ID, etc.)
- Document Number: Enter the client’s unique identification number
- Name: Full name or company name
- Contact Details: Address, phone, and email
The document number serves as the unique identifier for each client in the system.
- View their complete profile at
/clientes/{documento} - See their purchase history
- Process new sales for them
Explore the Property Catalog
Route:
/catalogo (routes/web.php:243)The catalog displays all available properties across your projects:- Apartments: Residential units with type, floor, and tower information
- Commercial Spaces: Retail or office units
- Parking Spaces: Vehicle and motorcycle parking
Property Details
Click any property to view detailed information:Route:/catalogo/{tipo}/{id} (routes/web.php:244)Property details include:- Location (project, tower, floor)
- Specifications (area, type, features)
- Current status (available, reserved, sold)
- Base price and total price
- Associated parking or amenities
Interactive Simulator
Use the pricing simulator to calculate payment scenarios:Route:/catalogo/simulador/{tipo}/{id} (routes/web.php:400)Simulate different scenarios:- Down payment amounts
- Installment terms
- Payment schedules
- Total cost calculations
Process Your First Sale or Reservation
Route: After creating a sale, the system:
/ventas/create (routes/web.php:324)Core Projects supports two types of transactions:1. Separación (Reservation)
A temporary hold on a property:- Requires a separation fee (configurable per project)
- Has an expiration date (auto-calculated based on project settings)
- Can be converted to a full sale later
- Automatically expires if not converted
2. Venta (Sale)
A completed property sale:- Select client from database
- Choose property (apartment, commercial space, or parking)
- Configure payment terms
- Set down payment amount
- Define installment schedule
- Generate amortization plan
- Updates property status
- Links sale to client record
- Generates payment plan (if applicable)
- Creates amortization schedule
Converting a Reservation to Sale
Route:/ventas/{id}/convertir (routes/web.php:403)Convert a reservation to a full sale by:- Accessing the reservation details
- Clicking “Convert to Sale”
- Completing payment plan configuration
- Finalizing the sale
Generate Payment Plans
Route:
/plan-amortizacion-venta (routes/web.php:357)For sales with installment payments:- Select Client: Choose from clients with active sales
- Select Sale: Pick the specific sale transaction
- Generate Plan: System automatically creates payment schedule
/plan-amortizacion-venta/generar (routes/web.php:368)The amortization plan includes:- Payment number and due dates
- Principal and interest breakdown
- Running balance
- Payment status tracking
Export Payment Plan
Route:/plan-amortizacion-venta/exportar (routes/web.php:372)Generate PDF reports for:- Client records
- Accounting purposes
- Financial institution requirements
Record Payments
Route:
/pagos/create (routes/web.php:379)Track incoming payments:- Link to Sale: Associate payment with specific sale
- Payment Details:
- Payment date
- Amount
- Payment method
- Payment concept
- Reference number
- Apply to Schedule: Update amortization plan automatically
- Updates payment plan status
- Tracks remaining balance
- Marks paid installments
- Calculates outstanding amounts
Common Workflows
For Sales Team
-
Daily Workflow:
- Check catalog for available properties
- Follow up on active reservations
- Process new sales
- Record incoming payments
- Generate quotes for prospects
-
Monthly Tasks:
- Review sales targets at
/metas - Check pending payments
- Update client information
- Generate sales reports
- Review sales targets at
For Administrators
-
Setup Tasks:
- Create and configure projects
- Set up property inventory (towers, floors, units)
- Define pricing policies
- Manage employee accounts
-
Ongoing Management:
- Monitor project progress
- Review sales activity at
/admin/ventas - Manage client database at
/admin/clientes - Update property status
For Management
- Strategic Oversight:
- Review executive dashboard
- Set sales targets
- Analyze performance metrics
- Export consolidated reports
Quick Reference: Key Routes
Next Steps
Now that you’re familiar with the basics:Configure Your First Project
Set up a new construction project with towers, floors, and property units
Manage Sales Team
Create employee accounts and assign roles for your sales team
Set Up Pricing Policies
Configure project-specific pricing rules and discounts
Export Reports
Generate financial reports and integrate with accounting systems
Need Help?
If you encounter issues:- Check the login logs at
/admin/login-logs(routes/web.php:234) - Contact your system administrator
- Review project and property configurations
- Verify user role permissions