<<<<<<< HEAD
A new Flutter project.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project: Una aplicación Flutter diseñada para la oferta y control del proceso de negocio relacionado con bienes raíces. Esta aplicación permite gestionar de manera eficiente las operaciones y ofrece herramientas clave para usuarios y agentes inmobiliarios.
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- Publicación y gestión de propiedades.
- Integración con mapas para visualización de ubicaciones.
- Gestión de usuarios y agentes inmobiliarios.
- Interacción en tiempo real mediante sockets.
- Análisis de datos con gráficas.
- Uso de ubicación para funcionalidades geográficas.
- Flutter (Dart): Desarrollo de la interfaz de usuario.
- REST API: Para la comunicación con el backend.
- Google Maps API: Para mapas y geolocalización.
- WebSockets: Para interacciones en tiempo real.
A continuación se enumeran los paquetes utilizados y sus principales funciones:
Paquete | Descripción |
---|---|
http |
Para realizar solicitudes HTTP REST. |
shared_preferences |
Almacenamiento de datos local (por ejemplo, inicio de sesión). |
image_picker |
Selección y captura de imágenes desde la cámara o galería. |
sn_progress_dialog |
Diálogos de progreso personalizables. |
flutter_masked_text |
Formateo de texto con máscaras, como números de teléfono o dinero. |
modal_bottom_sheet |
Implementación de menús deslizables desde la parte inferior. |
flutter_image_slideshow |
Deslizador de imágenes. |
google_maps_flutter |
Integración con Google Maps. |
geolocator |
Obtención de ubicación precisa del dispositivo. |
location |
Acceso a información de ubicación en tiempo real. |
geocoding |
Conversión de coordenadas en direcciones y viceversa. |
flutter_polyline_points |
Dibujar rutas en mapas con puntos de polilíneas. |
url_launcher |
Apertura de URLs y aplicaciones externas desde la app. |
socket_io_client |
Manejo de WebSockets para comunicación en tiempo real. |
provider |
Manejo del estado de la aplicación. |
pie_chart |
Creación de gráficas tipo pastel para visualización de datos. |
Sigue estos pasos para ejecutar la aplicación localmente:
- Clona el repositorio:
git clone https://github.com/tuusuario/bienes_raices_app.git
- Navega al directorio del proyecto:
cd bienes_raices_app
- Instala las dependencias:
flutter pub get
- Ejecuta la aplicación:
flutter run
(Incluye aquí capturas de pantalla o gifs de la aplicación en acción.)
Si deseas contribuir al proyecto:
- Haz un fork del repositorio.
- Crea una nueva rama:
git checkout -b feature/nueva-funcionalidad
- Realiza tus cambios y haz commit:
git commit -m "Agregada nueva funcionalidad"
- Sube los cambios a tu repositorio:
git push origin feature/nueva-funcionalidad
- Abre un Pull Request.
Si tienes alguna pregunta o comentario, no dudes en contactarme [email protected].
Aplicación Flutter diseñada para la oferta y control del proceso de negocio relacionado con bienes raíces. Esta aplicación permite gestionar de manera eficiente las operaciones y ofrece herramientas clave para usuarios y agentes inmobiliarios.
784a4680eabfd8adcc5da17c4db62418e8bf01a5