Desconozco como se han hecho las fichas y si hay ya un modelo de ficha definido o se van añadiendo campos segun se necesiten a medida que se crean las fichas.
Yo lo que haria primero analizar, si es que no esta hecho, una ficha y ver que campos contiene. Si hay diferentes fichas estaria bien buscar un modelo de ficha genérico que contenga todos los posibles campos.
A partir de cada campo definir las tablas maestras y las relaciones. Por ejemplo, personajes, requeriria una tabla de personajes y relación con cada ficha, etc... . Así para todos los campos.
Una vez definido se implementa en una base de datos, podria ser un mysql.
Una vez implementada se programan procesos de importación de los datos, si es que se tienen en forma de excel o similar. Si solo estan en formato web (por favor que no sea asi
) seria mas complicado, habria que hacer un proceso de webscraping para extraer los datos.
Hasta aquí la parte en la que creo que puedo aportar mas.
Despues habria que ver el tema de la app web, que ya habria que investigar mas por mi parte.
Lo principal son tareas "informáticas" (programación y diseño sobre todo). La idea es aprovechar la info que hay en las fichas del asistente.
a) Diseñar la Base de Datos
b) Programar la aplicación web (sólo para ver por los usuarios)
c) Hacer un diseño de las distintas páginas (diseño web, preferible web-responsive)
d) Importar los datos desde las fichas del asistente
e) Mejorar la aplicación para poder hacer ediciones/modificaciones por los colaboradores
f) Meter funcionalidades como "yo lo tengo", "mi favorito", ... y lo que se quiera (pero esto ya es para nota)
[/quote]