¿Por qué quieres rediseñar, de nuevo?
Ese debería ser tu punto de partida. Investigue MUCHO, de lo contrario no podría hacerlo. Comprenda a sus usuarios y qué salió mal en el diseño. El rediseño no significa simplemente el cambio de CSS o el idioma del backend, ¡sino que debe pensar en comenzar su negocio de nuevo!
Para la parte de codificación, primero debe tener la URL y la estructura de contenido. Luego, debe diseñar piezas de funcionalidades (como reservar, como dijo). Elija maquetas de baja fidelidad (utilizando herramientas como balsamiq o incluso bocetos simples) ya que tiene un sitio web que se ejecuta.
- ¿Tienes que dominar Photoshop o un programa similar para ser bueno en diseño web?
- ¿Por qué los desarrolladores usan tanto Python?
- ¿Qué lenguaje de programación usa Facebook para hacer actualizaciones instantáneas?
- ¿Existe un probador automático A / B para sitios web?
- ¿Debo aprender Node.JS o Big Data?
Además, decida si desea reutilizar la antigua base de código. No puedo comentar sobre eso sin ver la base de código o saber lo que quieres hacer, pero desde mi experiencia personal, tener una nueva base de código siempre es mejor a largo plazo.
PD: El rediseño de Smashing Magazine por el famoso Elliot Jay Stocks atrajo mucha atención y los estudios de caso deben leerse (por ejemplo, Deconstruction of Smashing Magazine’s Responsive Redesign).