Skip to content
/ alovoa Public
forked from Alovoa/alovoa

Free and open-source dating platform that respects your privacy

License

Notifications You must be signed in to change notification settings

steawu/alovoa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alovoa

Alovoa aims to be the first widespread open-source dating web application on the web. What differs us from other platform?

  • No ads
  • No selling your data
  • No paid features (no "pay super-likes", "pay to swipe", "pay to view profile" or "pay to start a chat")
  • No unsecure servers
  • No closed-source libraries
  • No seeing people you don't want to see
  • Encryption your most private data

DONE

  • Home view
  • Profile view and edit
  • Registration
  • Login
  • Search and filter

TODO

  • Liking user
  • Hiding user
  • Blocking user
  • Reporting user
  • View details of user
  • Donation view and functions
  • Notification view and functions
  • Chat view and functions
  • Resetting password
  • GDPR compliance (see saved data, delete all data)
  • PWA compability

How to build:

  • Install a JDK (OpenJDK 8 is officially supported)
  • Install maven: https://maven.apache.org/install.html
  • Setup a database (MariaDB is officially supported)
  • (Optional) Setup an email server
  • Enter credentials for database server, email server and encryption keys in application.properties
  • Execute "mvn install" in the folder where the pom.xml resides.

Licenses:

All code not otherwise stated is licensed under the AGPLv3 license. Images (except the official logo, which is still WIP) are public domain. Third-party web libraries can be found under resources/css/lib and resources/js/lib. Third-party Java libraries can be found in the pom.xml.

About

Free and open-source dating platform that respects your privacy

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 63.9%
  • HTML 23.3%
  • JavaScript 8.6%
  • CSS 3.6%
  • Other 0.6%