Hola!, Este es un desarrollo open source creado con livewire, laravel, alpine js, by Coodect Technologies
- Dashboard
- General
- E-commerce
- Blogs
- Correos web
- Banners
- Galería
- Nosotros (Misión, Visión, Contacto)
- Socios
- Team
- Videos
- Servicios
- Portafolio
- Paquetes
- Paquetes
- Características
- Testimonios
- Preguntas y respuestas (FQA)
- Subscriptores (Newsletters)
- Correos web
- Blog
- Post
- Categorías
- Etiquetas
- Información de contacto
- Ordenes
- Catalogo
- Marcas
- Género
- Categorías multinivel (By parent id)
- Productos
- Colores
- Medidas
- Exportar productos con Excel
- Importar productos con Excel
- Promociones
- Cupones
- Zonas de envío
- Clases de envío
- Países
- Estados
- Monedas
- Información cuenta bancaria
- Pagos con Stripe
- Pagos con Mercadopago
- Pagos con transferencia o deposito bancario
- Usuarios
- Perfil
- Ordenes
- Ingresos
- Direcciones de envío
- Logs
- Roles
- Permisos
- Cuenta conectada a Google
- Notificaciones de sistema
- Orden nueva
- Subscriptor nuevo
- Correo web nuevo
- Comentario nuevo (producto o blog)
- Ajustes
- Roles
- Permisos
- Logs
- Copias de seguridad
- Contacto
- Atributos para amazon y mercado libre en producto
- Agregar codigos de seguimientos en las ordenes
- Recordatorio de carrito olvidado via email
- Modelos multilenguaje para cualquier entidad u objeto
A continuación algunas opciones a destacar sobre el desarrollo
Si un usuario de estados unidos entra a la ecommerce, esta lo detectará y el idioma y la moneda cambiarán a
la del país, esto aplica si la moneda esta activa dentro del sistema, por default lo esta.
Por cada copia de seguridad de la base de datos, se mandará esta copia de seguridad al correo
que se te fue creado en el proyecto. Así teniendo siempre copias de seguridad en la nube
mediante el correo electrónico.
Cada producto y blog creado almacenará aquellas visitas que recopila de cada usuario
que visita el producto / blog creado.
Adjuntando en el sistema graficas que representen estos comportamientos a lo largo del tiempo.
Capacidad para exportar productos masivamente con excel
Capacidad para importar productos masivamente con excel
Automatización de generar un archivo sitemap.xml encargado de hacerle saber a Google que hay nuevo contenido en caso de que haya nuevo contenido creado en la página, (Nuevo producto, nuevo blog, etc).
Toda imagen insertada en el sistema será optimizada
Toda imagen será convertida a formato webp por motivos de estándares de Google
Imágenes en webp aumentan la optimización a nivel de página web
Conoce inmediatamente lo siguiente
* Cantidad de post
* Cantidad de ordenes
* Cantidad de comentarios
* Cantidad de correos web
* Últimas 3 ordenes
* Últimos 3 post
* Últimos logs
* Últimos correos web
* Ingresos por día
* Ingresos por mes
* Ingresos total
* Cantidad de ordenes procesando
* Cantidad de ordenes completas
* Cantidad de ordenes canceladas
* Cantidad de productos publicados
* Cantidad de productos en borrador
* Cantidad de comentarios aprobados
* Cantidad de productos NO aprobados
* Gráfica de ingresos del año
* Gráfica de cantidades de ordenes agrupadas por status (Completadas, Procesando, Canceladas)
* Listado de ordenes procesando
* Listado de ordenes recientes
* Listado de los productos más vendidos
* Listado de los productos más vistos
* Listado de productos con un stock bajo
* Listado de comentarios no aprobados
De ser así puedes seguir leyendo la documentación para su mantenimiento a futuro.
- Metronic v8 (admin) Link download: https://drive.google.com/file/d/1-NaTqUfvg2gU6s2ccUd19mqtkdLNhzD8/view?usp=sharing
- Wolmart v1 (E-commerce) Link download: https://drive.google.com/file/d/1-SSEIkyNflYPw-_c7eGvFR1elvXkrrk7/view?usp=sharing
Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local._
Que cosas necesitas para instalar el software y como instalarlas
1.- PHP v7.4+
2.- Servidor XAMMP, WAMPP o Laragon
1.- Deberás de instalar las dependencias de laravel con el siguiente comando
git clone https://github.com/CoodectTechnologies/administrator.git
composer install
2.- Una vez que se terminen de descargar el proyecto y las dependencias
php artisan key:generate
3.- Deberás de rellenar las variables del archivo .env.example, una vez finalizado le podrás cambiar el nombre a .env __
4.- Ejecutando las migraciones
php artisan migrate:fresh --seed
git clone https://github.com/CoodectTechnologies/administrator.git && cd administrator
cp .env.example .env
docker compose up -d --build
( despues configurar credenciales de email)docker compose exec app sh -s 'composer install'
docker compose exec app sh -s 'php artisan key:generate'
docker compose exec app sh -s 'php artisan migrate:fresh --seed'
docker compose exec app sh -s 'php artisan storage:link'
Acceder al administrador: https://localhost/admin Acceder al e-commerce: https://localhost/ecommerce Acceder a la web normal: https://localhost/ #En desarrollo
Correo: 1.- Deberás de configurar las variables de entorno MAIL con tus datos de acceso de tu dominio o datos de prueba con mailtrap o el que prefieras. Esto para el funcionamiento de envíos de correo.
Google Socialite: 1.- Habilitar la API de google analytics en Console Cloud Google 2.- Deberás de obtener tus credenciales y remplazar las variables de GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_REDIRECT_URL
El sistema cuenta con 3 comandos por default en Kernel
backup:run --only-db este comando generará una copia de tu base de datos semanalmente y la enviará al correo que tengas en tu variable de .env DB_BACKUP_EMAIL
sitemap:generate este comando generará un archivo sitemap.xml en tu carpeta public, con todas las rutas publicas que crees en el sistema
queue:work --stop-when-empty este comando ejecutará todas las colas que vallas a tener en el sistema
Dependencias de laravel que ayudaron a la construcción del proyecto
* "amrshawky/laravel-currency": "^5.0",
* "asantibanez/livewire-charts": "^2.4",
* "cviebrock/eloquent-sluggable": "^8.0",
* "cyrildewit/eloquent-viewable": "^6.1",
* "dompdf/dompdf": "^1.2",
* "guzzlehttp/guzzle": "^7.0.1",
* "hardevine/shoppingcart": "^3.1",
* "intervention/image": "^2.7",
* "jackiedo/dotenv-editor": "^2.0",
* "laravel/socialite": "^5.5",
* "laravel/ui": "^3.4",
* "livewire/livewire": "^2.10",
* "lukeraymonddowning/honey": "^0.3.4",
* "maatwebsite/excel": "^3.1",
* "mercadopago/dx-php": "^2.4",
* "spatie/array-to-xml": "^2.16",
* "spatie/laravel-activitylog": "^3.17",
* "spatie/laravel-backup": "^6.16",
* "spatie/laravel-permission": "^5.5",
* "spatie/laravel-sitemap": "^5.9",
* "spatie/laravel-translatable": "^4.6",
* "stevebauman/location": "^6.5",
* "stripe/stripe-php": "^10.3"
- Agencia en desarrollo de software - [www.coodect.com] SEO Rigoberto Villa Rodríguez 😊