Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jhonnycodedev/rede-social-portfolios-react

backend + frontend
https://github.com/jhonnycodedev/rede-social-portfolios-react

bycript jwt mongodb mongoose msc next node tailwindcss token typescript zustand

Last synced: 7 days ago
JSON representation

backend + frontend

Awesome Lists containing this project

README

        

## Rede Social para Portfólios (React)

Uma plataforma de rede social simples para usuários compartilharem portfólios profissionais, criada usando React .

## Características

* Registro e login do usuário : manuseio básico de formulários para criação de contas e login.
* Criação de perfil : os usuários podem criar e editar seus portfólios pessoais, adicionando informações profissionais.
* Publicação de projetos : capacidade de compartilhar projetos individuais, com descrições e imagens detalhadas.
* Feed de projetos : um feed dinâmico que mostra todos os projetos recentes postados pelos usuários.
* Curtidas e comentários : interações sociais básicas, como curtir e comentar projetos.

## Tecnologias Aplicadas

* React : usado para criar a interface do usuário e gerenciar o estado entre os componentes.
* React Router : lida com o roteamento do lado do cliente, permitindo a navegação entre diferentes páginas sem recarregar o aplicativo.
* Axios : simplifica a realização de solicitações HTTP para serviços de backend, normalmente para recuperar ou publicar dados.
* Mongoose (se conectado a um backend) : para modelagem de dados e gerenciamento de interações de banco de dados com o MongoDB (isso exigiria integração de backend).
* Componentes estilizados ou CSS : para estilizar os componentes, permitindo estilos com escopo e reutilizáveis.
* JavaScript ES6+ : usa recursos modernos do JavaScript, como funções de seta, desestruturação e promessas, para um código mais eficiente e legível.