Sabor & Cia – Sistema Web para Gerenciamento de Cardápios
O Sabor & Cia é uma aplicação web desenvolvida com Node.js, Express e EJS, criada para facilitar o gerenciamento e a disponibilização dos cardápios mensais de um restaurante.
A aplicação possui uma área pública, onde os clientes podem conhecer o restaurante, acessar informações institucionais, visualizar os dados de contato e realizar o download do cardápio do mês em formato PDF. Já a área administrativa é protegida por autenticação e permite que os responsáveis façam o envio e a atualização dos cardápios de forma simples e organizada.
Principais funcionalidades
- Página inicial com apresentação do restaurante.
- Páginas institucionais de contato e sobre.
- Download público do cardápio mensal em PDF.
- Área administrativa protegida por autenticação.
- Upload de cardápios em PDF organizados por mês e ano.
- Armazenamento persistente dos arquivos em diretório configurável.
Tecnologias utilizadas
- Node.js
- Express
- EJS
- Express Session
- Multer para upload de arquivos
- HTML, CSS e JavaScript
Objetivo do projeto
O sistema foi desenvolvido para oferecer uma solução prática para restaurantes que desejam manter seus cardápios sempre atualizados, permitindo que a equipe administrativa publique novos arquivos em poucos cliques, enquanto os clientes acessam sempre a versão mais recente do cardápio diretamente pelo site.
O projeto foi desenvolvido no contexto da Fábrica de Software do IFC Campus Videira, priorizando simplicidade, facilidade de manutenção e uma experiência intuitiva tanto para administradores quanto para usuários.