When walking down the street, sitting at a bar, at work, or during a night out… We’ve all had that experience of making eye contact with someone who leaves a lasting impression. Now with happn, you can find the people you cross paths with, and seize the opportunity! So, let’s move forward to my blog on the Cloning of the Happn Application.
-
Happn is the app that connects you to the people you cross paths with every day, the ones who are already a part of your routine without you realizing it!
-
The focus of Happn is to match users based on locations where they've crossed paths.
-
Firebase
-
Google Api Key’s
-
Retrofit Library
On the first day, after the team distribution, our team was Maniacs. And the participants of the team were Sudarshan prasad, Bhavesh Patil, Subham Kumar. After the team got assigned, we distributed our work between ourself, and from that day we meet daily for the project Discussion, What we have to improve, designing part, all we discussed daily. In a week we build The Clone of Happn Dating App
- Sudarshan Prasad was working on Main layout, RecyclerView and on API.
- Subham Kumar was working on the User input part, Splash screen, Quiz, UI/UX, Firebase Login.
- Bhavesh Patil was working on layout Design, Firebase Login, MapView, Chat Feature.
- Trying to create and implement Animated UI.
- Trying to connect chat feature with Firebase
- Trying to implement App Setting features
- Find nearest person from user current location
- Trying to implement video chat feature
implementation 'androidx.appcompat:appcompat:1.3.1'
implementation 'com.google.android.material:material:1.4.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
implementation 'com.google.firebase:firebase-auth:21.0.1'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
implementation 'com.google.android.gms:play-services-auth:19.2.0'
implementation 'com.facebook.android:facebook-android-sdk:5.15.3'
implementation "com.airbnb.android:lottie:3.4.0"
implementation 'com.google.android.gms:play-services-maps:17.0.1'
implementation 'com.google.android.gms:play-services-auth:19.2.0'
implementation 'com.google.android.gms:play-services-location:18.0.0'
implementation "com.google.android.gms:play-services-places:17.0.0"
implementation 'com.squareup.retrofit2:retrofit:2.8.1'
implementation 'com.squareup.retrofit2:converter-gson:2.5.0'
implementation 'com.squareup.okhttp3:logging-interceptor:3.8.0'
implementation 'com.github.bumptech.glide:glide:4.12.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
implementation 'com.github.bumptech.glide:glide:4.12.0'
implementation 'com.yuyakaido.android:card-stack-view:2.3.4'
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
Android Studio 4.1.3
SDK Version 30.1
android {
compileSdkVersion 30
buildToolsVersion "30.0.3"
defaultConfig {
applicationId "com.example.happnclone"
minSdkVersion 19
targetSdkVersion 30
versionCode 1
versionName "1.0"
multiDexEnabled true
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
}