An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          


Dogs Next


Click here to view the english version.



Preview Dogs Next

![image](https://github.com/luc-ribeiro/dogs-next/assets/69688077/8919da3a-ad42-4c2b-9799-34f9ba2d01eb)

## 📄 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
```