Site Restaurante Sabor da Casa com sistema de reservas (Projeto em andamento).
Nodejs
Redis
Bootstrap
MySQL
HTML5
CSS3
Jquery
Express
O site Sabor da Casa possui 5 páginas, um sistema administrativo e é totalmente dinâmico. Você pode alterar por meio do painel administrativo
qualquer informação do site.
Logo na página inicial, é possível realizar reservas de mesas através do formulário Reserva de Mesa
localizado à direita do header.
Também é possível realizar reservas no menu reserva.
Logo abaixo do cabeçalho do site, você pode observar uma prévia do cardápio com os pratos populares, em seguida os serviços ofertados pela empresa e também uma
seção especial para realizar a captura de e-mails por meio da Newsletter. Este projeto ainda está em andamento e irá contar com recursos
ainda mais avançados, como por exemplo, avaliações, área de suporte ao cliente dentre outros.
- Front:
Bootstrap 4
eJquery
; - Back:
Nodejs[Express]
,MySQL
eRedis
.
Para rodar o projeto corretamente, você deve preencher todos os requisitos, caso já possua todos os apps abaixo siga para a próxima etapa.
- Nodejs;
- Git;
- Redis;
- Xampp;
- Clone o repositório em sua máquina;
git clone https://github.com/JhonathanRibeiro/Sabor-da-Casa.git
- Acesse a pasta do projeto e execute o comando
npm install
- Após instalar as dependências, acesse:
public/db/
nele está o backup do bancomysql.sql
em seguida, compacte esse arquivo em formato .zip - Execute o Xampp(Deixe o servidor e o mysql rodando), acesse
localhost/phpmyadmin/
- No phpmyadmin crie uma nova base de dados com o nome
saboroso
** em seguida, vá em importar no menu superior e selecione o arquivo mysql.sql.zip
** pronto, sua base de dados está criada!
- Após todas as configurações, abra um terminal, acesse a pasta raiz do projeto e execute o comando
npm start
- Se tudo estiver OK acesse
localhost:3000/
e divirta-se!
Para acessar o painel administrativo do site, clique no ícone de cadeado no canto superior do menu so site ou acesselocalhost:3000/admin/login/
user: admin password: 1234