KS CODE
Logo do Projeto

Pizzaria App

Sobre o projeto

Este projeto é um aplicativo web full-stack para uma pizzaria, construído com Next.js. Ele fornece uma plataforma para que os usuários façam login, visualizem um painel (dashboard) com informações de pedidos, e para que os administradores gerenciem categorias e produtos.

Tecnologias Utilizadas

ReactNextCookies-NextAxiosTypeScriptTailwindReact-IconsSonner

Principais Funcionalidades

  • Autenticação: Funcionalidade segura de login e cadastro de usuário.
  • Painel de Controle (Dashboard): Um hub central para visualização de informações de pedidos.
  • Gerenciamento de Pedidos: Funcionalidade para visualizar detalhes de pedidos e marcá-los como finalizados.
  • Gerenciamento de Pedidos: Funcionalidade para visualizar detalhes de pedidos e marcá-los como finalizados.
  • Gerenciamento de Produtos: Os administradores podem criar novos produtos, incluindo upload de imagens.
  • Rotas Protegidas: O middleware garante que apenas usuários autenticados possam acessar o Painel de Controle (Dashboard) e páginas relacionadas.
  • Atualizações em Tempo Real: Utiliza o next/navigation para atualizar componentes do servidor após alterações nos dados.
  • Sistema de Notificação: Utiliza o sonner para exibir notificações flutuantes (toast notifications) como feedback ao usuário.

Galeria do Projeto