Unimor: Plantilla React Native para Tiendas de Muebles (iOS/Android) con Potente Panel de Administración (Laravel/Orchid)
Unimor es una plantilla de aplicación móvil para tiendas de muebles, construida con React Native (CLI 0.73) y TypeScript. Ofrece una solución completa, con soporte para iOS y Android, un panel de administración (Laravel/Orchid), y un diseño moderno y personalizable. Acelera el desarrollo de tu app de comercio electrónico para muebles.
Características Clave de Unimor
- React Native CLI 0.73: Desarrollo nativo multiplataforma.
- Panel de Administración (Laravel/Orchid): Gestión completa del catálogo, pedidos, usuarios y más. Acceso a demo incluido.
- Componentes Funcionales y Hooks: Código React moderno y eficiente.
- Iconos SVG: Gráficos vectoriales escalables.
- Diseño Figma Incluido: Personaliza la interfaz fácilmente.
- Compatibilidad iOS y Android: Una sola base de código para ambas plataformas.
- Estructura Bien Organizada: Componentes modulares y fáciles de mantener.
- Funcionalidades de E-commerce: Carrito de compras (añadir/eliminar), lista de deseos (favoritos).
- 2 Versiones de Homepage
- Validación de Formularios (Configurable): Activa o desactiva la validación fácilmente.
- Lista para el Backend: Integración sencilla con tu backend.
- TypeScript (.tsx): Desarrollo seguro y con tipado estático.
- Preloader para Imágenes: Experiencia de usuario mejorada.
- Redux y Redux Persist: Gestión del estado de la aplicación, con persistencia de datos (carrito y favoritos).
- Video Tutoriales detallados incluidos
Panel de Administración (Orchid – Laravel)
Gestiona tu tienda de muebles de forma eficiente con el panel de administración, construido con Laravel y Orchid.
- Usuario: admin@admin.com
- Contraseña: password
¿Por Qué Elegir Orchid?
- Escalabilidad: Se adapta al crecimiento de tu proyecto.
- Personalización: Amplias opciones de personalización.
- Funcionalidad Robusta: Amplias herramientas para la administración.
- Seguridad: Funciones de seguridad integradas.
- Interfaz Intuitiva: Fácil de usar, incluso para usuarios no técnicos.
Acceso a la API (Postman)
Para acceder a la API de demostración, utiliza Postman con las siguientes instrucciones:
- Descarga y usa Postman.
- Usa el método GET.
- Token de portador (Bearer Token):
aH3KCew1YsWhWqW0tqNU3ndzHb3RdblI
Endpoints de la API:
- https://unimor.rn-admin.site/api/categories
- https://unimor.rn-admin.site/api/products
- https://unimor.rn-admin.site/api/promocodes
- https://unimor.rn-admin.site/api/slides
- https://unimor.rn-admin.site/api/banners
- https://unimor.rn-admin.site/api/promotions
- https://unimor.rn-admin.site/api/orders
- https://unimor.rn-admin.site/api/tags
- https://unimor.rn-admin.site/api/colors
Tecnologías
- React Native
- TypeScript
- Redux (con Redux Persist)
- Laravel (backend del panel de administración)
- Orchid (panel de administración)
Dependencias
Lista completa de dependencias:
- «@krosben/react-native-gravatar»: «^0.0.1»
- «@ptomasroos/react-native-multi-slider»: «^2.2.2»
- «@react-native-async-storage/async-storage»: «^1.21.0»
- «@react-native-clipboard/clipboard»: «^1.13.0»
- «@react-navigation/native»: «^6.1.9»
- «@react-navigation/native-stack»: «^6.9.17»
- «@reduxjs/toolkit»: «^2.0.1»
- «@types/react-redux»: «^7.1.33»
- «axios»: «^1.6.2»
- «react»: «18.2.0»
- «react-native»: «0.73.0»
- «react-native-collapsible»: «^1.6.1»
- «react-native-dashed-line»: «^1.1.0»
- «react-native-eject»: «^0.2.0»
- «react-native-fast-image»: «^8.6.3»
- «react-native-flash-message»: «^0.4.2»
- «react-native-image-progress»: «^1.2.0»
- «react-native-keyboard-aware-scroll-view»: «^0.9.5»
- «react-native-modal»: «^13.0.1»
- «react-native-responsive-dimensions»: «^3.1.1»
- «react-native-safe-area-context»: «^4.8.1»
- «react-native-screens»: «^3.29.0»
- «react-native-svg»: «^14.1.0»
- «react-native-webview»: «^13.6.3»
- «react-redux»: «^9.0.4»
- «redux-persist»: «^6.0.0»
Comandos Importantes
Para ejecutar la aplicación:
npm install
npx react-native eject
npx pod-install
npx react-native-asset
npx react-native run-ios
npx react-native run-android
Pantallas Incluidas
Unimor incluye una amplia gama de pantallas prediseñadas para una tienda de muebles:
- Onboarding (1, 2, 3)
- Inicio de Sesión (Sign in)
- Recuperación de Contraseña (Forgot password, sent email, new password)
- Registro (Sign up, account created)
- Verificación de Teléfono (Verify your phone number, Confirmation code)
- Home (V1, V2)
- Categorías (Categories)
- Menú (Burger menu)
- Tienda (Shop)
- Producto (Product)
- Reseñas (Reviews)
- Lista de Deseos (Wishlist)
- Perfil (Profile, Edit profile)
- Método de Pago (Payment method, Add a new card)
- Direcciones (My Address, Add a new address)
- Historial de Pedidos (Order history, options)
- Dejar una Reseña (Leave a Review)
- Promociones (My promocodes)
- Carrito (Cart empty, Order)
- Checkout
- Pedido Exitoso/Fallido (Order successful!, Order failed!)
Fuentes
- Hind
Imágenes e Iconos
- freepik
- depositphotos
- unsplash
- flaticon
¡Crea tu App de Tienda de Muebles con Unimor!
Aprovecha esta plantilla completa y profesional para lanzar tu negocio online. ¡Adquiere Unimor ahora!
Recursos y Enlaces de Interés:
More Products from same author
Descargar Detalles
$98.90
Información Del Producto
-
Price:
$98.90
-
Released:
11 de marzo de 2025
-
Last Updated:
11 de marzo de 2025