https://github.com/luc-ribeiro/dogs-next
A social network project for dogs, developed with Next.js 14.
https://github.com/luc-ribeiro/dogs-next
css-modules nextjs react
Last synced: 18 days ago
JSON representation
A social network project for dogs, developed with Next.js 14.
- Host: GitHub
- URL: https://github.com/luc-ribeiro/dogs-next
- Owner: luc-ribeiro
- Created: 2024-06-03T00:09:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-03T02:17:44.000Z (over 1 year ago)
- Last Synced: 2025-02-01T18:11:45.673Z (12 months ago)
- Topics: css-modules, nextjs, react
- Language: TypeScript
- Homepage: https://dogs-next-luc.vercel.app
- Size: 334 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-PTBR.md
Awesome Lists containing this project
README
Dogs Next
Preview Dogs Next

## 📄 Projeto
Projeto de uma rede social para cachorros, desenvolvido com Next.js 14 com o próposito de aplicar os fundamentos e conceitos descritos na secção mais abaixo.
## 💻 Tecnologias
- **Next.js**
- **React**
- **CSS Modules**
## :pencil: Conceitos do Next.js aplicados
- App Router
- Metadata e generateMetadata
- Server e Client Components
- Pre-render
- Server e Client Fetch
- Dynamic Routes
- Static Site Generation
- Server Side Rendering
- Client Side Rendering
- Route Handlers
- Cookies
- Server Actions
- Cache (revalidate, revalidatePath, revalidateTags)
- Form Actions (useFormStatus, useFormState)
- Error, Global-Error e Not Found Page
- Image e Fonts
- Middleware
## 🚀 Executando o projeto
```bash
# Clone o projeto e acesse o diretório
$ git clone https://github.com/luc-ribeiro/dogs-next.git
$ cd
# Instalar dependências
$ npm i
# Executar projeto
$ npm run dev
```