/ShareNow

O ShareNow é um projeto de compartilhamento de arquivos simples e fácil de usar. Com esta aplicação web, você pode fazer upload de arquivos para compartilhar com outras pessoas, gerar links para download e visualizar os arquivos compartilhados

Primary LanguageHTMLMIT LicenseMIT

ShareNow - Compartilhamento de Arquivos

O ShareNow é um projeto de compartilhamento de arquivos simples e fácil de usar. Com esta aplicação web, você pode fazer upload de arquivos para compartilhar com outras pessoas, gerar links para download e visualizar os arquivos compartilhados.

Recursos

  • Upload de arquivos para compartilhamento
  • Geração de links para download dos arquivos compartilhados
  • Lista de arquivos compartilhados com ícones e estilos atraentes

Tecnologias utilizadas

  • Node.js
  • Express.js
  • Multer (para o upload de arquivos)
  • HTML
  • CSS
  • Font Awesome (para ícones)

Como executar o projeto

  1. Certifique-se de ter o Node.js instalado em sua máquina.
  2. Faça o download ou clone este repositório.
  3. Navegue até o diretório do projeto no terminal.
  4. Execute o comando npm install para instalar as dependências.
  5. Execute o comando npm share para iniciar o servidor.
  6. Abra seu navegador e acesse http://localhost:3000.

Como usar o ShareNow

  1. Faça upload de um arquivo:
    • Na página principal após fazer login, clique em "Escolha um arquivo".
    • Selecione um arquivo em seu computador.
    • Clique em "Enviar" para fazer o upload do arquivo.
  2. Compartilhe o arquivo:
    • Após o upload bem-sucedido, um link para download do arquivo será gerado.
    • Copie o link e compartilhe-o com outras pessoas.
  3. Visualize os arquivos compartilhados:
    • Na página principal após fazer login, você verá uma lista de arquivos compartilhados.
    • Clique no nome do arquivo para fazer o download.

Observações

  • Os arquivos compartilhados são armazenados no diretório "uploads" do servidor. Certifique-se de que o diretório tenha as permissões adequadas de leitura e gravação.
  • Este projeto é fornecido como uma base inicial para desenvolvimento. Sinta-se à vontade para expandir e aprimorar de acordo com suas necessidades.

Licença

Este projeto está licenciado sob a MIT License.


Esperamos que o ShareNow facilite o compartilhamento de arquivos e contribua para suas necessidades de compartilhamento online. Sinta-se à vontade para contribuir, enviar feedback ou relatar problemas. Aproveite!