Skip to content

Smart Inventory es un sistema de inventario integral diseñado para satisfacer las necesidades de las universidades en cuanto a la gestión de activos. Nuestra solución es fácil de usar y accesible desde cualquier lugar con conexión a internet, lo que permite a los usuarios realizar un seguimiento eficiente de los activos y su estado en tiempo real.

Notifications You must be signed in to change notification settings

Werffios/SmartInventory

Repository files navigation

Smart Inventory

Sistema de inventario para la gestión de activos, proyecto desarrollado como requisito para la asignatura de Ingeniería de Software II.

Como plataforma de gestión integral de inventarios, nuestra solución SMART INVENTORY está diseñada específicamente para satisfacer las necesidades de las universidades en cuanto a la gestión de activos. Con nuestra plataforma, los administradores, profesores y personal de apoyo de la universidad podrán llevar un control completo y actualizado de todos los activos de la institución, desde equipos de laboratorio hasta mobiliario y otros bienes.

Nuestro sistema de inventarios web es fácil de usar y accesible desde cualquier lugar con conexión a internet, lo que permitirá a los usuarios realizar un seguimiento eficiente de los activos y su estado en tiempo real. Además, nuestra solución ofrecerá una amplia gama de herramientas y funciones para que los usuarios gestionen sus tareas de manera más eficiente.

Asi se ve la interfaz de visitante, donde se pueden consultar activos, categorias, ubicaciones y gestionar datos del perfil, también posee acceso a la vista de administrador siempre que el rol lo permita. Dashboard de visitante

Asi se ve la interfaz de visitante en blanco (modo white) Dashboard de visitante en blanco

Asi se ve la interfaz de administrador. Dashboard de administrador

Asi se ve la interfaz de administrador en blanco (modo white) Dashboard de administrador en blanco

Asi se ve la interfaz de administrador para gestionar activos. Gestion de activos

Asi se ve la interfaz de administrador para editar activos. Editar activos

Asi se ve la interfaz de administrador para ver detalles de activos. Detalles de activos

Asi se ve la interfaz de administrador para gestionar roles Gestion de roles

Asi se ve la interfaz de ingreso para el administrador. Login de administrador

Asi se ve la interfaz de ingreso para el visitante. Login de visitante

Asi se ve la interfaz de registro para el visitante. Registro de visitante

Tecnologias usadas:

  • PHP 8.2.2
  • Laravel 10
  • Tailwind
  • AlpineJS
  • Livewire

Para clonar el repositorio y probarlo en su propio sistemas, siga los siguientes pasos:

Nota: Asegúrese de tener instalado PHP y Composer en tu computadora, se recomienda usar la versión 8.2.2 y versión 2.0.11 respectivamente.

  1. Abre una terminal o línea de comandos en tu computadora.
  2. Abre una terminal o línea de comandos en tu computadora.
  3. Navega hasta el directorio donde deseas clonar el proyecto de Laravel. Puedes utilizar el comando cd para cambiar de directorio.
  4. Clona el repositorio en tu computadora.
    https://github.com/Werffios/SmartInventory.git
  5. Navega al directorio recién clonado.
    cd SmartInventory
  6. Instala las dependencias del proyecto.
    composer install
  7. Crea un archivo .env en la raíz del proyecto. Puedes copiar el archivo .env.example y renombrarlo a .env o puedes crearlo manualmente.
  8. Genera una nueva clave para la aplicación.
    php artisan key:generate
  9. Crea una base de datos para el proyecto.
  10. En el archivo .env modifica las variables de entorno DB_DATABASE, DB_USERNAME y DB_PASSWORD con los datos de tu base de datos.
  11. Ejecuta las migraciones y los seeders para crear y poblar las tablas de la base de datos.
    php artisan migrate --seed
  12. Inicia el servidor de desarrollo de Laravel.
    php artisan serve
  13. Inicia el servidor de NPM.
    npm run dev
  14. Abre la aplicación en tu navegador. La URL por defecto es http://localhost:8000 para invitado yhttp://localhost:8000/admin para admin.
Pramod's Github Stats

Pramod's Github Stats

About

Smart Inventory es un sistema de inventario integral diseñado para satisfacer las necesidades de las universidades en cuanto a la gestión de activos. Nuestra solución es fácil de usar y accesible desde cualquier lugar con conexión a internet, lo que permite a los usuarios realizar un seguimiento eficiente de los activos y su estado en tiempo real.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages