Portafolio de proyectos
Estos son algunos proyectos que realicé de forma personal. (El primero fue implementado en la empresa Veladoras Aramo donde trabajè). En cada proyecto se adjunta una descripción breve y enlaces al código fuente de mi autoría, o página web implementada, la mayorìa es MVC
Portal de proveedores Grupo Alze
Aplicación web para administrar todos los proveedores y prospectos del grupo industrial Alze (Veladoras Aramo pertenece al grupo), soporta carga de archivos, envío de emails automáticos desde el portal, diferentes roles de usuario entre ellos: prospectos, proveedores oficiales, administradores (personal del departamento de compras) y gerente de compras con todos los privilegios (super administrador), recordatorios automáticos para los proveedores de actualizaciòn de documentos, historial de documentación, protección capcha en le formulario, validación, sanitización de datos en el servidor y creación de documentación en pdf, creado con php, css3, composer, phpmailer y javascript usando código espagueti.
DevJobs plataforma de empleo para desarrolladores web
DevJobs es una plataforma de empleo enfocada a reclutar desarrolladores, similar a computrabajo, como usuario te permite buscar empleos, postularte, conocer los requerimientos, además de poder filtrar por salario, enfoque de desarrollo, y poder cargar tu CV, como administrador te permite crear ofertas de empleo, recibir notificaciones en tiempo real, ver los postulantes a tus ofertas, editar y eliminar las ofertas, administrar la documentación del usuario y cada administrador solo puede ver sus propias ofertas que el mismo ha creado, desarrollado con Laravel 9 MVC, Breeze, Livewire 3, PHPmailer y Tailwindcss. Credenciales de acceso: admin@admin.com user@user.com user@user1.com user2@user.com user3@user.com y password para todas las cuentas: tacosalto
Fresh Coffe API REST de repostería
Fresh coffe es una API-Rest de una reposteria, permite al usuario seleccionar su postre favorito por medio de un amplio catálogo de postres y bebidas, también le permite conocer el detalle de sus productos agregados, como el precio unitario, cantidad y total. Al administrador le permite conocer las órdenes de cada cliente, saber el precio y cantidades de los productos a preparar, en dado caso que no se tenga los ingredientes necesarios puede administrar todos los productos y agotar un producto del menú que visualiza el usuario, y todos estos comportamientos en tiempo real sin recargar la página. El backend y el frontend se encuentran separados, en el backend tenemos a Laravel 9 como API con el ORM Eloquent sirviendo y validando las peticiones, el frontend está creado con ReactJs usando Hooks, Context-API, Router-dom, Axios y components
Devstagram - un clon de instagram enfocado a desarrolladores
Una red social, clon de instagram, permite publicar, comentar, administrar y seguir a otros desarrolladores así como enterarte de su vida diaria, creado en Laravel 9 con Tailwindcss, Livewire, blade y vite usando el patron MVC, POO y el ORM Eloquent para establecer relaciones, sin duda el proyecto que más me gustó. Credenciales de acceso: user@user.com user1@user.com user2@user.com, password para todas las cuentas: tacosalto-182
UpTask - aplicación para gestión de proyectos
Aplicación web para gestionar proyectos y las tareas necesarias a realizar para completarlos, soporta registros de usuarios (CRUD), autentificación de cuentas mediante tokens y envío de emails, creado usando FetchAPI, Tailwindcss, Nodejs, dotenv, composer, php, MariaDB, phpmailer y MVC con POO. Credenciales de acceso: correo@gmail.com y contraseña: tacosalto-182
Appsalon barbería
Aplicación web con patrón MVC y P.O.O. Administra servicios y citas de clientes de una barbería, soporta envío de tokens para completar registros de usuarios mediante email, y permite agendar tanto el servicio, tipo de corte y la fecha para reservar tu cita. En el lado del administrador le permite saber cuántas citas tiene agendadas y el precio a cobrar, creado con javascript y consumiendo con fetchAPI (antes AJAX), php, mysql, Tailwindcss. Credenciales de acceso: correo@gmail.com y admin: correo@hotmail.com. Contraseña para ambos: tacosalto-182
Buscador de recetas
Aplicación web para buscar más de 100 recetas de cocina, separado por diferentes categorías, con la posibilidad de agregar yalmacenar en favoritos las de tu interés, creado con javascript, consumiendo una API externa con fetchApi (antes AJAX) con async await, Bootstrap 5 y Localstorage de js.
Cotizador de criptomonedas
Aplicación web para cotizar el precio de las 10 criptomonedas mas importantes, permite usar la divisa de diferentes países. Creado con javascript, consumiendo una API externa con fetchApi (antes AJAX), skeletons y async await
Seguimiento de pacientes de una veterinaria
Página web para darle seguimiento a pacientes, que fueron dados de alta en la veterinaria, permite editar y borrar las bitácoras, realizado con Javascript y TailwindCSS
Universidad - página web que vende cursos
Una página web que vende cursos con un carrito de compras y localstorage creado usando Skeleton, css y Javascript con Localstorage para no perder los productos después de recargar, tal como lo hace Amazon o Mercado Libre
TechNoir And EDM festival
Página web de un festival de música Tecno, incluye animaciones con css, desarrollado con SASS, Gulp, y Javascript
PodcastFM - página web de pódcast
Página web de PodcastFM donde se anuncia sus planes y precios, creado con HTML5, Bootstrap 5, SASS, Gulp