Logo

Estructura inicial de un proyecto con ExtJS 6 y CodeIgniter

SmartMvp-Dashboard

El ExtDesktop te brinda una arquitectura sólida inicial para comenzar a desarrollar tu aplicación Web

Desarrollamos una estructura de un proyecto Web basado en el Desktop de ExtJS6 que te facilita el desarrollo inicial de tu proyecto. Te planteamos una arquitectura ordenada y altamente reutilizable para comenzar a construir el resto de tus módulos. Te ofrecemos de una forma simple de línea de desarrollo para tu aplicación. ExtDesktop está desarrollado con:

ExtJS6 Es un framework de JavaScript para el desarrollo de aplicaciones web interactivas usando tecnologías como AJAX, DHTML y DOM. Fue desarrollada y es mantenido por Sencha.

CodeIgniter 3 es un framework para aplicaciones web de código abierto para crear sitios web dinámicos con PHP. Su objetivo es permitir que los desarrolladores puedan realizar proyectos mucho más rápido que creando toda la estructura desde cero.

Las clases abstractas de ExtMX son un conjunto de librerías utilitarias para facilitar el desarrollo con el framework ExtJS. Incluye varios componentes preconfigurados y reutilizables para su configuración dentro de tu aplicación.

Características

ExtDesktop es más que sólo un producto, es una manera de aprender a programar

Te ofrecemos una arquitectura inicial de código desarrollada por nuestros ingenieros, basados en los estándares para construir una aplicación robusta.

Basados en el Framework ExtJS en su nueva versión 6, reconstruimos su Desktop para hacerlo dinámico y escribimos tres módulos iniciales de todo proyecto de Software, Roles y Permisos, el Módulo de Usuarios, y además, un Módulo para configurar el menú de inicio y puedas crear nuevos módulos dinámicamente.

Te proporcionamos un manual de usuario para que comprendas como fue desarrollado y como puedes continuar desarrollando lo que desees!

Puedes ocupar SASS para cambiar por completo la apariencia de tu aplicación o solo para unos pequeños retoques.

La interfaz del ExtDesktop te parecerá familiar, está construida en base a ventanas que podrás minimizar, maximizar, arrastrar, cambiar su tamaño y cerrar.

El sistema cuenta con un menú de inicio desde el cual podrás acceder a los módulos, estos son cargados dinámicamente dependiendo de los permisos asignados al ro del usuario que esté logueado.

La mayoría de las aplicaciones necesitan un módulo de usuarios. Nosotros lo hicimos por ti.

Administre los usuarios de su aplicación

Los usuarios juegan un papel muy importante en nuestras aplicaciones hoy en dia, en este módulo podrás administrarlos de una manera rápida y sencilla.

En este módulo podrá listar, agregar, editar, eliminar, buscar y activar o desactivar usuarios, todo desde un solo lugar.

Generalmente no todos los usuarios tienen los mismos privilegios dentro de una aplicación. Asígnales un rol a cada usuario y asigna permisos a cada rol.

Roles y permisos dinámicos

Usted podrá generar roles dinámicos desde este módulo, establecer los permisos y accesos a los módulos que necesite este rol. Con solo unos simples click podrá otorgar acceso a nuevos módulos o cambiar los permisos de módulos existentes.

Desarrollamos un módulo con la capacidad de administrar módulos de una manera rápida y sencilla.

Para poder construir nuestro menú principal recurriremos a este módulo, el cual permite agregar categorías, módulos y permisos a los botones de nuestra aplicación.

Categorías, módulos y permisos

Las categorías solo son agrupadores de módulos. Los módulos son los componentes con los interactuan los usuarios de nuestra aplicación, y se pueden definir permisos a los botones de cada módulo, es decir poder establecer si un rol específico tiene permisos para agregar usuarios o no.

Registro, activación de cuentas y recuperar contraseña. No hay problema

Control de sesiones de usuarios

El ExtDesktop ya trae integrados modulos para que los usuarios puedan registrarse, una vez registrados se les envía un E-mail para que activen su cuenta. Pueden loguearse y desloguearse, en caso de haber olvidado su contraseña pueden cambiarla desde la ventana de login. Todas estas funcionalidades son básicas en la mayoría de los sistemas, y por eso ya las hicimos por ti.

No te preocupes por la arquitectura de tu sistema, nosotros nos encargamos

Inicia hoy tu aplicación de una manera rápida y sencilla

Elige el plan de asesoría que más te adecue. Todos los planes incluyen la documentación necesaria para implementar empezar tu aplicación y son PAGO ÚNICO.

US $99

Básico

  • Manual de instalación
  • Documentación
  • Tutoriales


Comprar

US $149

Mediano

  • Manual de instalación
  • Documentación
  • Tutoriales
  • Soporte por email

Comprar

US $299

Empresarial

  • Manual de instalación
  • Documentación
  • Tutoriales
  • Soporte por email y chat
  • Capacitación Online
Comprar