Nexa é um projeto pessoal criado por Estevão Amaro com o objetivo de criar uma aplicação front-end completa, simulando uma rede social moderna. Desenvolvido antes do aprendizado de back-end, o projeto possui interfaces detalhadas, páginas separadas e tentativa de integração com serviços como chat, tudo usando apenas HTML, CSS e JavaScript.
Construir a estrutura visual e a experiência de usuário de uma rede social, aplicando os conhecimentos de front-end e design de interface aprendidos de forma autodidata.
nexa-rede-social-front-master/
├── homePage/ # Página inicial (landing page com animações e vídeo)
├── mainPage/ # Página principal da rede social com conteúdo dinâmico
└── Services/
└── Chat/
└── chat/ # Protótipo de serviço de chat usando React + Vite (não finalizado)
- Animações de introdução (GIFs e vídeos)
- Logo animada da rede social
- Efeitos de carregamento visual
- Interface do usuário principal (interface de feed)
- Estruturação com
index2.html
,style.css
escript.js
- Imagens e elementos visuais organizados em subpastas
- Protótipo de chat desenvolvido com:
- React
- Vite
- Projeto não finalizado, mas demonstra tentativa de expandir a rede social com serviços modernos
- HTML5
- CSS3 (com animações e layout responsivo)
- JavaScript (DOM, interações)
- React (no protótipo de chat)
- Vite (ferramenta de build do chat)
- Acesse a pasta
homePage/
oumainPage/
- Abra
index.html
(ouindex2.html
) com um navegador
- Navegue até
Services/Chat/chat/
- Instale dependências:
npm install
- Inicie o servidor:
npm run dev
- 🔸 Frontend completo: Navegação, identidade visual, interatividade
- 🔸 Backend ausente: Sem autenticação, banco de dados ou funcionalidades dinâmicas reais
- 🔸 Aberto a melhorias: Pode evoluir com backend, API, banco de dados, responsividade aprimorada, etc.
Desenvolvido por Estevão Amaro
GitHub: @Steve09012004
Projeto de caráter educacional e pessoal. Licenciado sob a MIT License