Voltar para Projetos

Teccel - Website Institucional

Website institucional completo com sistema de autenticação, formulário de contato e dashboard administrativo desenvolvido como projeto final do SENAI.

ReactTypeScriptNode.jsPrismaMySQL
Teccel - Website Institucional - 1
1 / 4

Sobre o Projeto

Website institucional desenvolvido como projeto final do Curso de Desenvolvimento JavaScript do SENAI Barueri. Simula uma empresa de produtos tecnológicos com sistema completo de autenticação e painel administrativo.

Funcionalidades

  • Sistema de autenticação com roles (user/admin)
  • Website institucional com hero section e catálogo
  • Formulário de contato integrado com backend
  • Dashboard administrativo para gestão de mensagens
  • Validação de CPF e email únicos no sistema

Stack Tecnológica

Frontend: React, TypeScript, Vite, Tailwind CSS, React Router, Axios
Backend: Node.js, Express, TypeScript, Prisma, MySQL, JWT, bcrypt
Segurança: Cookies HttpOnly, validação em ambas as pontas

Destaques Técnicos

  • Autenticação JWT com cookies HttpOnly seguros
  • Sistema de roles para controle de acesso
  • Prisma ORM com migrations automáticas
  • Arquitetura MVC com services layer
  • TypeScript em todo o projeto

Resultado

Projeto aprovado com nota máxima no SENAI, demonstrando domínio completo do stack JavaScript full-stack e aplicação de todas as boas práticas aprendidas no curso.