Livetexting: Aplicativo de Mensagens Interativas
Visão geral ?
O LiveTexting é uma plataforma de mensagens interativa desenvolvida com asp.net e sinalizador, permitindo comunicação perfeita entre usuários em tempo real. Ele elimina a necessidade de atualização da página, mostrando o potencial das interações da Web ao vivo de maneira direta.
Tecnologias usadas
- ASP.NET com Signalr : lida com comunicações da Web ao vivo.
- JQuery : gerencia as interações DOM e o manuseio de eventos.
- HTML/CSS : fornece estrutura e estética para a interface da web.
- Visual Studio : Usado como o ambiente de desenvolvimento integrado primário (IDE).
- O IIS Express : apoia o desenvolvimento e o teste local.
Principais recursos
- Mensagens instantâneas : troca mensagens instantaneamente com colegas.
- Interface do usuário simplificada : fornece uma interface simples e intuitiva para se envolver em conversas.
- Configuração rápida e fácil : projetado para estar em funcionamento com a configuração mínima necessária.
Pré -requisitos?
Antes de lançar o aplicativo, você precisará:
- .NET Framework
- Visual Studio (2019 ou mais recente recomendado)
- IIS Express (incluído no Visual Studio)
Configuração e instalação?
- Clone o repositório da sua máquina local:
git clone https://github.com/anjali-vaish/LiveTexting.git
- Abra o arquivo de solução
LiveTexting.sln no Visual Studio. - Crie a solução para restaurar todos os pacotes Nuget necessários.
- Execute o aplicativo via IIS Express no Visual Studio pressionando
F5 .
Uso
- Acesse o aplicativo através do seu navegador da web.
- Digite seu nome no campo de texto especificado.
- Digite sua mensagem na caixa "Sua mensagem".
- Clique no botão Enviar ou pressione Enter para transmitir sua mensagem imediatamente.
Implantação
Para implantar este aplicativo em um servidor ao vivo:
- Verifique se o servidor suporta asp.net e está configurado para o SignalR.
- Publique o aplicativo no servidor usando o Visual Studio.
- Verifique se o servidor pode lidar com conexões de soquete da Web essenciais para o SignalR.
Contribuindo?
As contribuições são inestimáveis para o crescimento de uma comunidade de código aberto. Para contribuir:
- Bifurcar o projeto.
- Crie sua filial de recursos (
git checkout -b feature/InnovativeFeature ). - Compreenda suas mudanças (
git commit -m 'Introduce some InnovativeFeature' ). - Empurre para o ramo (
git push origin feature/InnovativeFeature ). - Abra um pedido de tração.
Licença
O projeto é distribuído sob a licença do MIT. Consulte o arquivo de licença para obter mais detalhes.
Contato?
Anjali Vaish - @anjalivaishh
Link do projeto : https://github.com/anjali-vaish/livetexting