Alovoa
A Alovoa pretende ser a primeira plataforma da Web de namoro gratuita e de código aberto.
O que torna o Alovoa diferente de outras plataformas?
- Sem anúncios
- Sem venda de seus dados
- Não há recursos pagos (sem "Pay Super Likes", "Pay to Swipe", "Pay to Visis Huil Perfil" ou "Pay To Iniciar um bate-papo")
- Sem servidores inseguros
- Sem bibliotecas de código fechado
- Não ver pessoas que você não quer ver com filtros avançados
- Seus dados mais privados são criptografados com segurança
Aplicativos móveis
Alovoa também está disponível como um aplicativo móvel. Confira o código fonte do aplicativo Android repo, faça o download de um aplicativo no F-Droid ou Google Play
Contribuir
- Conte a seus amigos sobre isso e compartilhe nas mídias sociais! Esta é a melhor maneira de fazê -lo crescer.
- Melhore o projeto publicando questões e faça um relações públicas após a discussão.
- Traduza este projeto em sua linguagem preferida no weblate
Status de tradução
Doar
Gosta deste projeto? Considere fazer uma doação.
| Plataforma | Link |
|---|
| Alovoa | Alovoa.com/donate-list |
| BuyMeacoffee | BuyMeAcoffee.com/alovoa |
| Ko-fi | ko-bi.com/alovoa |
| Librapay | liberapay.com/alovoa/donate |
| Coletivo aberto | OpenCollective.com/alovoa |
| BTC | Clique para revelar bc1q5yejhe5rv0m7j0euxml7klkd2ummw0gc3vx58p |
Como construir
- Instale o OpenJDK 17
- Instale o maven: https://maven.apache.org/install.html
- Configure um banco de dados (o mariadb é oficialmente suportado)
- Configure um servidor de email ou use um existente (qualquer provedor com suporte IMAP deve funcionar)
- Digite credenciais para servidor de banco de dados, servidor de email e chaves de criptografia no aplicativo.properties
- Execute "MVN Install" na pasta raiz
Ou você pode usar o Docker e o Docker Compose. Para criar o servidor, depois de definir os valores necessários no src/main/resources/application.properties você pode apenas executar comandos abaixo:
docker-compose build
docker-compose up -d
docker-compose logs -f
Depuração
- Spring Tool Suite / Intellij é recomendado para depuração
- Instale o Lombok para o seu IDE (não é necessário para o Intellij)
Documentação:
Licenças:
- Todo o código está licenciado sob a licença AGPLV3, a menos que indicado de outra forma.
- Todas as imagens são proprietárias, a menos que indicado o contrário.
- As bibliotecas da Web de terceiros podem ser encontradas em Recursos/CSS/Lib e Recursos/JS/Lib e têm sua própria licença.
- As bibliotecas Java de terceiros podem ser encontradas no Pom.xml e têm sua própria licença.