Portfólio

NLW eSports

NLW eSports
  • ClienteRocketseat
  • CategoriaReact
  • RepositórioGitHub

NLW eSports - Next Level Week

Projeto desenvolvido durante o NLW eSports da Rocketseat®.

Link para o projeto

Descrição

O projeto consiste em uma plataforma que permite o usuário criar um anuncio dos seus jogos favoritos com o seu horário disponível na semana para jogar com o objetivo de encontrar duos (companhias) para jogarem juntos.

Conceitos aplicados

  • Validações de requisições (Front-end e Back-end)
  • Banco de Dados Relacional
  • ORM
  • Biblioteca de Componentes UI
  • Responsividade
  • Utility-first CSS Framework

Tecnologias utilizadas

Back-end
  • Node
  • Express
  • Typescript
  • Zod
  • Prisma (MySQL)
Front-end
  • React
  • Vite
  • Typescript
  • TailwindCSS
  • React Hook Form
  • Zod
  • Radix UI

Implantação

  • Back-end - Google Cloud Platform
  • Front-end - Vercel

Layout

Para essa aplicação foi fornecido um layout para seguir e implementar todas as funcionalidades desenhadas no Figma.