diff --git a/.env b/.env index 0b5fb77..bae8a6f 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ VITE_DEBUG_MODE=false -VITE_EFC_API_URL=https://api.efc-aduanasoft.com/api/v1 -VITE_EFC_MICROSERVICE_URL=https://api.efc-aduanasoft.com/microservice/api/v1 +VITE_EFC_API_URL=http://192.168.1.195:8000/api/v1 +VITE_EFC_MICROSERVICE_URL=http://192.168.1.195:8001/api/v1 diff --git a/src/pages/Documents.jsx b/src/pages/Documents.jsx index 5d4966c..44cd4ba 100644 --- a/src/pages/Documents.jsx +++ b/src/pages/Documents.jsx @@ -363,6 +363,9 @@ export default function Documents() { + + + {/* Fecha de creación */} @@ -475,6 +478,8 @@ export default function Documents() { case '4': return 'Pedimento Acuse'; case '5': return 'Pedimento EDocument'; case '6': return 'Estado Pedimento'; + case '7': return 'Acuse Cove'; + case '8': return 'Cove'; default: return doc.document_type || ''; } })() diff --git a/src/pages/Landing.jsx b/src/pages/Landing.jsx index e7ae626..e69de29 100644 --- a/src/pages/Landing.jsx +++ b/src/pages/Landing.jsx @@ -1,785 +0,0 @@ -import React, { useState, useEffect } from 'react'; -import { Link } from 'react-router-dom'; - -export default function Landing() { - const [isScrolled, setIsScrolled] = useState(false); - const [activeSection, setActiveSection] = useState('inicio'); - const [contactForm, setContactForm] = useState({ - name: '', - email: '', - company: '', - message: '' - }); - - // Efecto de scroll para navbar - useEffect(() => { - const handleScroll = () => { - setIsScrolled(window.scrollY > 50); - }; - window.addEventListener('scroll', handleScroll); - return () => window.removeEventListener('scroll', handleScroll); - }, []); - - // Smooth scroll para navegación - const scrollToSection = (sectionId) => { - const element = document.getElementById(sectionId); - if (element) { - element.scrollIntoView({ behavior: 'smooth' }); - setActiveSection(sectionId); - } - }; - - const handleContactSubmit = (e) => { - e.preventDefault(); - alert('Gracias por tu mensaje. Nos pondremos en contacto contigo pronto.'); - setContactForm({ name: '', email: '', company: '', message: '' }); - }; - - // Estadísticas animadas - const stats = [ - { number: '500+', label: 'Agentes Aduanales', icon: '🏢' }, - { number: '15,000+', label: 'Pedimentos Procesados', icon: '📋' }, - { number: '99.9%', label: 'Uptime Garantizado', icon: '⚡' }, - { number: '24/7', label: 'Soporte Especializado', icon: '🛡️' } - ]; - - return ( -
- {/* Navbar flotante con efectos */} -
-
-
-
-
-

- - EFC - -

-
- -
-
- - Acceder - -
-
-
-
- - {/* Hero Section con efectos */} -
- {/* Efectos de fondo animados */} -
-
-
-
-
- -
-
-

- - EFC - -
- - Para Agentes Aduanales e Importadores - -

-

- La plataforma líder para agentes aduanales e importadores que buscan - digitalizar y revolucionar - {' '}sus procesos de comercio exterior. Gestiona pedimentos, documentación aduanal - y expedientes fiscales con total seguridad y eficiencia. -

-
- -
- - 🚀 - Acceder a la Plataforma - - - - - -
- - {/* Estadísticas animadas */} -
- {stats.map((stat, index) => ( -
-
{stat.icon}
-
{stat.number}
-
{stat.label}
-
- ))} -
-
- - {/* Scroll indicator */} -
- -
-
- - {/* Main content */} -
-
- {/* Features Section */} -
-
-

- Soluciones Especializadas para Comercio Exterior -

-

- Herramientas diseñadas específicamente para las necesidades de agentes aduanales e importadores -

-
- -
- {/* Feature 1 */} -
-
- - - -
-

- Gestión de Pedimentos -

-

- Administra pedimentos de importación y exportación, documentos aduanales, - clasificaciones arancelarias y toda la documentación requerida por el SAT. -

-
- - {/* Feature 2 */} -
-
- - - -
-

- Control por Organización -

-

- Gestiona múltiples clientes importadores con espacios de trabajo separados, - permisos granulares y control total sobre el acceso a la información. -

-
- - {/* Feature 3 */} -
-
- - - -
-

- Reportes Aduanales -

-

- Genera reportes especializados para auditorías, seguimiento de operaciones - aduanales, estadísticas de importación y cumplimiento normativo. -

-
-
-
- - {/* Benefits Section */} -
-
-

- ¿Por qué elegir EFC? -

-

- Diseñado por expertos en comercio exterior para profesionales del sector -

-
- -
-
-
- - - -
-

Cumplimiento

-

Cumple con todas las regulaciones del SAT y normativas aduanales mexicanas

-
- -
-
- - - -
-

Eficiencia

-

Reduce hasta 70% el tiempo en gestión documental y procesos administrativos

-
- -
-
- - - -
-

Seguridad

-

Cifrado de extremo a extremo y controles de acceso empresariales

-
- -
-
- - - -
-

Soporte

-

Soporte especializado con conocimiento profundo en comercio exterior

-
-
-
- - {/* Testimonios Section */} -
-
-

- Lo que dicen nuestros clientes -

-

- Agentes aduanales e importadores que ya transformaron su operación con EFC -

-
- -
-
-
-
- JM -
-
-

José María González

-

Agente Aduanal Patente 1234

-
-
-

- "EFC ha revolucionado nuestra operación. La gestión de pedimentos es ahora 60% más rápida - y tenemos control total sobre todos nuestros clientes importadores." -

-
- {[...Array(5)].map((_, i) => ( - - - - ))} -
-
- -
-
-
- LR -
-
-

Laura Rodríguez

-

Directora de Comercio Exterior

-
-
-

- "Como importador, necesitábamos una solución que nos diera visibilidad completa de nuestros procesos. - EFC nos permite colaborar eficientemente con nuestro agente aduanal." -

-
- {[...Array(5)].map((_, i) => ( - - - - ))} -
-
- -
-
-
- CT -
-
-

Carlos Torres

-

Agente Aduanal Patente 5678

-
-
-

- "La seguridad y el cumplimiento normativo de EFC nos dan tranquilidad total. - Nuestros clientes valoran mucho la transparencia que ofrecemos ahora." -

-
- {[...Array(5)].map((_, i) => ( - - - - ))} -
-
-
-
- - {/* Precios Section */} -
-
-

- Planes diseñados para tu crecimiento -

-

- Desde agencias pequeñas hasta grandes corporaciones -

-
- -
- {/* Plan Básico */} -
-
-

Básico

-

Para agencias pequeñas

-
- $2,999 - /mes -
-
    -
  • - - - - Hasta 5 usuarios -
  • -
  • - - - - 50GB almacenamiento -
  • -
  • - - - - Gestión de pedimentos -
  • -
  • - - - - Soporte por email -
  • -
- -
-
- - {/* Plan Profesional */} -
-
- - Más Popular - -
-
-

Profesional

-

Para agencias en crecimiento

-
- $5,999 - /mes -
-
    -
  • - - - - Hasta 25 usuarios -
  • -
  • - - - - 200GB almacenamiento -
  • -
  • - - - - Todas las funciones básicas -
  • -
  • - - - - Reportes avanzados -
  • -
  • - - - - Soporte prioritario -
  • -
- -
-
- - {/* Plan Empresarial */} -
-
-

Empresarial

-

Para grandes corporaciones

-
- $12,999 - /mes -
-
    -
  • - - - - Usuarios ilimitados -
  • -
  • - - - - 1TB almacenamiento -
  • -
  • - - - - Todas las funciones -
  • -
  • - - - - API personalizada -
  • -
  • - - - - Soporte 24/7 -
  • -
- -
-
-
-
- - {/* Contacto Section */} -
-
-
-

- ¿Listo para transformar tu operación? -

-

- Nuestro equipo de expertos en comercio exterior está aquí para ayudarte. - Contáctanos y descubre cómo EFC puede optimizar tus procesos aduanales. -

- -
-
-
- - - -
-
-

Teléfono

-

+52 (55) 1234-5678

-
-
- -
-
- - - -
-
-

Email

-

contacto@efc.com.mx

-
-
- -
-
- - - - -
-
-

Oficina

-

Ciudad de México, México

-
-
-
-
- -
-
-
- - setContactForm({...contactForm, name: e.target.value})} - className="w-full px-4 py-3 border border-gray-300 rounded-md focus:ring-2 focus:ring-indigo-500 focus:border-transparent" - placeholder="Tu nombre completo" - /> -
- -
- - setContactForm({...contactForm, email: e.target.value})} - className="w-full px-4 py-3 border border-gray-300 rounded-md focus:ring-2 focus:ring-indigo-500 focus:border-transparent" - placeholder="tu.email@empresa.com" - /> -
- -
- - setContactForm({...contactForm, company: e.target.value})} - className="w-full px-4 py-3 border border-gray-300 rounded-md focus:ring-2 focus:ring-indigo-500 focus:border-transparent" - placeholder="Nombre de tu empresa" - /> -
- -
- - -
- - -
-
-
-
- - - {/* Footer */} - - - {/* CSS personalizado para animaciones */} - -
- ); -}