Aplicação desenvolvida em React + Next, utilizando App Router, durante o curso NextJS do zero ao avançado na prática 2023, do professor Matheus Fraga.
Todas as páginas são configuradas no Cosmic CMS. A aplicação apenas busca os dados da página via API e estiliza a página. Dessa forma, as páginas são dinâmicas, podendo-se alterar dados ou acrescentar páginas no CMS e isso refletir na aplicação.
- React + NextJS
- App Router para trabalhar com rotas
- COSMIC CMS para definir os dados das páginas
- Sass para estilização
Renomeie o arquivo .env.local-example para .env.local e informe a API Key do Cosmic CMS.
A estrutura da página deve estar de acordo com a tipagem definida na pasta utils.
$ git clone https://github.com/luiizsilverio/devmotors
$ cd devmotors
$ npm install
$ npm run dev