Este projeto foi desenvolvido utilizando Next.js para implementação das seguintes rotas: home
, cursos
, not-found
. Todos os componentes são renderizados com Next.js e a navegação entre as rotas é feita utilizando o componente Link
do Next.js. Além disso, foram implementadas as responsividades necessárias em todos os componentes.
- Clone o repositório:
git clone https://github.com/seu-usuario/nome-do-repositorio.git
- Instale as dependências:
Navegue até o diretório do projeto e execute o seguinte comando para instalar todas as dependências necessárias:
cd nome-do-repositorio
npm install
- Inicie a aplicação:
Para iniciar a aplicação, utilize o seguinte comando:
npm run dev
A aplicação será iniciada e estará disponível emhttp://localhost:3000
.
- Descrição da implementação da página inicial.
- Uso de componentes específicos e layout responsivo.
- Descrição da implementação da página de cursos.
- Detalhes sobre a listagem de cursos e navegação entre eles.
- Explicação sobre a página de erro
404
. - Como foi tratada a apresentação de rotas não encontradas.
- Descrição detalhada das decisões de design responsivo.
- Uso de media queries e técnicas empregadas para adaptar os componentes em diferentes dispositivos.