La aplicación web más compleja que he creado es una aplicación de administración de tareas llamada grindkey. Simplemente puede hacer una lista de tareas pendientes, luego agregar subtareas, fechas de vencimiento, colaboradores, comentarios y adjuntar archivos desde su sistema o Dropbox o Google Drive. Imagine wunderlist con infinitos niveles de subtareas en lugar de uno. Y créanme, comenzamos a trabajar en esto alrededor de octubre de 2012 (antes de que se lanzara Slack). Diseñé y desarrollé el sistema completo de extremo a extremo. El equipo creció y me retiré en algún momento a mediados de 2015.
Lo realmente complejo es la interfaz de usuario. Expandir / contraer niveles de subtarea uno tras otro, voltear tareas para mostrar información adicional y manejar notificaciones de tareas anidadas. Lo hice todo usando JavaScript y jQuery.
La interfaz de usuario original: demostración rápida de Grindkey
- ¿Por qué eBay no realiza subastas de segundo precio de oferta cerrada?
- ¿Cuál es el mejor marco para el desarrollo de aplicaciones web: Django o RoR o CakePHP?
- ¿Cuáles son las opciones de alojamiento de Java WebApp?
- ¿Cuáles son buenos ejemplos de diseño receptivo en aplicaciones web complejas?
- ¿Cómo puede Skimr convertirse en el lector de RSS más grande del mundo?
Nota: Puedes probar la aplicación gratis en Samayla. Pero la interfaz de usuario completa (y alguna funcionalidad) ha cambiado de lo que hicimos inicialmente.