A "Casa do Camarão" é uma aplicação web destinada a oferecer um cardápio digital interativo para um restaurante especializado em pratos de camarão. Os usuários podem visualizar pratos disponíveis, registrar-se, fazer login e criar novos pratos se estiverem autenticados.
Antes de iniciar, certifique-se de ter instalado:
- Node.js
- npm ou yarn
- MySQL ou outro banco de dados compatível
Siga estas etapas para configurar o ambiente de desenvolvimento:
- Clone o repositório:
git clone https://github.com/marcelldac/casa-do-camarao
- Instale as dependências:
npm ci
ou
yarn
-
Configure o banco de dados:
- Crie um banco de dados MySQL.
- Configure suas credenciais de acesso no arquivo de configuração do banco de dados.
-
Inicie o servidor:
npm start
ou
yarn start
- Inicie a aplicação:
npm run dev
- Acesse a página inicial em
http://localhost:3333/
. - Navegue até a seção "Nosso Cardápio" para ver os pratos disponíveis.
- Acesse a página de registro em
http://localhost:3333/register
. - Preencha o formulário com seu nome de usuário e senha.
- Após o registro, você será redirecionado para a página de login.
- Acesse a página de login em
http://localhost:3333/login
. - Insira seu nome de usuário e senha.
- Após o login, você poderá criar novos pratos se tiver permissões de administrador.
- Após estar logado, navegue até
http://localhost:3333/create-dish
. - Preencha o formulário com as informações do novo prato e envie.
Caso encontre um problema, crie um issue. Caso queira contribuir, faça um pull request.