# Nova Wave

> Loja online da Nova Wave, marca de moda de Salvador, com pedidos finalizados pelo WhatsApp.

## Ficha do projeto

**Ano:** 2026

**Categoria:** Empresarial

**Tecnologias:** Node.js, Next.js, TypeScript, Tailwind CSS

## Sobre o projeto

A Nova Wave é uma marca de moda que nasce das quebradas, das ladeiras e das trincheiras de Salvador, onde o rap, o pagodão e o trap baiano ganham corpo. O site é a loja da marca: catálogo, coleções, galeria e as páginas de guia de tamanhos, envio e trocas.

A loja não processa pagamentos. O cliente escolhe as peças, monta o carrinho e finaliza pelo WhatsApp, com uma mensagem pronta contendo itens, tamanhos, total e dados de entrega. Para uma marca que já vende e atende pelo WhatsApp, isso tira o atrito de um checkout tradicional sem mudar o jeito de trabalhar.

Como a mensagem é montada no navegador, tratei tudo o que vem do cliente como entrada não confiável: os campos do checkout são sanitizados e têm tamanho máximo, o carrinho só aceita produtos existentes, fora do esgotado, com tamanho válido e até 10 unidades por item, e o número que recebe os pedidos é validado no build. O site tem ainda cabeçalhos de segurança, SEO com dados estruturados e testes com Vitest.

> Desenvolvido em parceria com o rlemosdev.

## Case completo

- [Ver o projeto](https://novawavecompany.com)

## Páginas deste site

- [Início](https://caiothedev.com): Engenheiro de Software, Desenvolvedor FullStack e UX/UI.
- [Sobre](https://caiothedev.com/about): Quem é Caio Oliveira: trajetória, interesses e as tecnologias que uso no dia a dia.
- [Cases](https://caiothedev.com/works): Cases e projetos de Caio Oliveira — sites, sistemas web, aplicativos, APIs, interfaces UI/UX e identidade visual.
- [Serviços](https://caiothedev.com/services): Todos meus serviços de desenvolvimento web, arquitetura de software, design de interfaces e outros.

---

[Versão HTML](https://caiothedev.com/works/nova-wave)

Toda página daqui também responde a `Accept: text/markdown` e ao mesmo caminho com o sufixo `.md`.
