/hollout

A versatile and customizable open-source dating app template for Android. Discover and connect with new people.No longer maintained

Primary LanguageJava

Hollout - Open Source Dating App Template

Hollout is the simplest way to FREELY discover and connect with new and interesting people in your current location built for Android using Java. This project was originally developed by me but has since been open-sourced for the community to use as a template for a dating app.

Features

  • User Authentication: Secure user registration and login functionality.
  • Profile Management: Create, update, and manage user profiles.
  • Matching Algorithm: Basic matching algorithm to suggest potential matches based on user preferences.
  • Messaging: In-app messaging system for users to communicate with their matches.
  • Settings: User-configurable settings for preferences and account management.
  • Voice & Video Calls: Integrated Sinch SDK for voice calls, video calls, and chats.
  • Truecaller Integration: Login with Truecaller using TrueSDK for seamless authentication.
  • View Injection: Utilized ButterKnife for efficient View Injection.
  • ORM: Incorporated DBFlow as an ORM for database operations.
  • Server: Utilized Parse Server as the backend server.
  • Crash Reporting: Integrated Crashlytics for crash reporting.

8b1cdfd2db4986434e39090beb733b9f 3e555b4f48b06db2b5a59a17720c173c 22f11dacaaeb7ec633514cb2b4ccd48f e9c0a7c7fb228f9ab73c605d3e2f6ff4

Getting Started

To get started with Hollout, follow these steps:

  1. Clone the repository: git clone https://github.com/wanclem/hollout.git
  2. Open in Android Studio: Import the project into Android Studio.
  3. Configure Firebase: Set up your Firebase project and replace the configuration files with your own.
  4. Build and run: Build the project and run it on your Android device or emulator.

Contributing

This repository is no longer maintained. However, feel free to fork it and use it as a foundation for your own projects.

License

Hollout is released under the MIT License. Feel free to use, modify, and distribute this code for any purpose. See the LICENSE file for more details.