¿Qué se necesita para desarrollar una página web para mi cafetería?

Básicamente estás haciendo dos preguntas diferentes aquí. Contestaré al primero. En cuanto a cómo haría que su página web sea la página predeterminada que ven sus clientes cuando conectan su Wi-Fi, no lo sé. Definitivamente es posible crear una página de puerta de enlace, pero probablemente sea algo que debe resolver con su proveedor de Internet. He visto a McDonalds y Wendy’s hacerlo si cobran por el acceso a la web o no.
En cuanto a lo que se necesita para desarrollar su sitio en la web, recomiendo Creative Cloud de Adobe. No solo obtienes el software, sino que también obtienes tutoriales en línea para los programas que descargas. Cuesta $ 50.00 al mes y vale la pena. Incluye el mejor creador de sitios web disponible, Dreamweaver CC. También necesitará los otros programas que incluye, como Photoshop CC, Fireworks CS6 y Edge Animate CC. Aprenda el diseño web adecuado utilizando el libro de diseño web de Head First o un libro de diseño web de Robin Williams. No sirve de nada obtener las herramientas y saber cómo usarlas si no conoce un buen diseño web. Si no me crees, mira este pedazo de basura: www.megabites.biz – BIENVENIDO A CASA. Esto es lo que obtienes cuando diseñas un sitio sin las habilidades adecuadas. En particular, echa un vistazo a su menú de desayuno. Observe cuán disperso está el resto de la información. Además, el sitio no se ha actualizado en cuatro años.
En particular, evite el texto centrado. Es la mejor manera de demostrar que no sabes lo que estás haciendo. Evite los bordes afilados y las fuentes serif. Use CSS 3. Evite Flash y elija Edge Animate. Personalmente, creo que Steve Jobs fue un idiota al deshacerse de Flash para los productos de Apple. Vaya con un diseño de 2 columnas y un diseño receptivo. El diseño de cuadrícula fluida de Dreamweaver es imprescindible para desarrollar un sitio web en múltiples dispositivos. Las barras de menú horizontales son el camino a seguir. Elija un diseño de 3 columnas si su página principal es solo un montón de enlaces, como lo son muchos sitios de noticias. Pero, sobre todo, planifique con anticipación cómo se verá su sitio. No solo arroje un montón de código allí. Piensa en tu visitante. Probablemente quieras usar colores cálidos. Estos están disponibles aquí: códigos hexadecimales para colores con nombre utilizados en las funciones de la página HTML. Como puede ver, construir un sitio realmente bueno es mucho más que cargar páginas. Si desea que su sitio se vea como Ars Technica, debe dedicar tiempo y esfuerzo a la excelencia. De lo contrario, le va a gustar esta tienda de computadoras de Knoxville, sistemas nuevos y usados, reparaciones, actualizaciones, etc.