- Abrir no terminal a pasta do projeto
- Digitar no terminal
npx create-next-app . --ts
para iniciar o projeto já configurado com typescript - Digitar no terminal
npm run dev
dentro da pasta do projeto
- Criar a pasta 'src' na raíz do projeto
- Mover a pasta 'pages' para 'src'
- Digitar
npm add sass
para instalar pacote e criar os arquivos de scss - Configurar o
_document.tsx
- Criar
global.scss
em styles e importar ele em_app.tsx
para salvar em todas páginas
- Criar a pasta 'images' dentro da pasta 'public'
- Salvar as imagens nessa pasta
- Configurar as páginas e os links
- Caso dê erro no link com ancora: Usar
<Link legacyBehavior>
- Instalar os icones do react:
npm install react-icons
- Criar componente Board
- npm install next-auth
- digitar:
npm install [email protected]
- digitar:
npm install date-fns
ATÉ ULTIMO PUSH: Projeto consegue realizar autenticação pelo GitHub. Projeto consegue cadastrar dados no Firebase. Projeto consegue listar dados no Firebase. Projeto parado na aula 20 - aos 10 minutos.