Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/welisonw/dogs-social-media-origamid

Aplicação Dogs | Rede social para cachorros criada no projeto final do curso de React Completo da Origamid. A aplicação permite ao usuário publicar e excluir fotos de seus cães, navegar pelo feed e interagir com outros perfis de cachorros.
https://github.com/welisonw/dogs-social-media-origamid

dogs origamid social-media social-network

Last synced: 5 days ago
JSON representation

Aplicação Dogs | Rede social para cachorros criada no projeto final do curso de React Completo da Origamid. A aplicação permite ao usuário publicar e excluir fotos de seus cães, navegar pelo feed e interagir com outros perfis de cachorros.

Awesome Lists containing this project

README

        


Dogs | Rede social para cachorros 🐾

A aplicação **Dogs | Rede social para cachorros** foi criada no projeto final do curso de React Completo da Origamid. A aplicação permite ao usuário publicar e excluir fotos de seus cães, navegar pelo feed e interagir com outros perfis de cachorros.



## 🔗 Acesse o deploy da aplicação

[![Deploy with Vercel](https://vercel.com/button)](https://dogs-social-media-origamid.vercel.app/)

## 🛠️ Funcionalidades

✓ Consumo de API externa\
✓ Login via JSON Web Token\
✓ Recuperação de senha\
✓ Validação de formulários\
✓ Infinite scroll\
✓ Feed de posts\
✓ Post de fotos\
✓ Exclusão de fotos\
✓ Comentários de fotos\
✓ Estatisticas de visualizações com um gráficos inseridos através da biblioteca Victory

## 🚀 Tecnologias

- [React](https://react.dev/)
- [React Router Dom](https://www.npmjs.com/package/react-router-dom)
- [Victory](https://github.com/FormidableLabs/victory)

## 💻 Rodando o projeto localmente
```bash
# Clone este repositório
$ git clone https://github.com/welisonw/dogs-social-media-origamid.git

# Entre na pasta do projeto
$ cd dogs-social-media-origamid

# Instale as dependências
$ npm install ou yarn install

# Inicie o projeto
$ npm run dev ou yarn run dev

# O app vai inicializar em http://localhost:5173/
```