In our fast-paced world, it's not easy to connect with people who share our interests, passions, and goals. Despite the convenience of technology and social media, people often feel lonely and isolated, and traditional social media platforms may not be the best places to find likeminded individuals since it is still the user's responsibility to seek them out. That's why we want to create VOYN, an Android application that simplifies the process of finding like-minded individuals. VOYN will match users based on three main categories: transportation, sports, and accommodation.As an example of its transportation benefits, individuals with similar routes can connect and split the cost of transportation while sharing the experience. Similarly, in sports, people can come together to create teams and find partners with ease. Furthermore, individuals with a desire to live in the same location can easily connect. VOYN can help you connect with people who share your interests and goals, so you never have to feel alone again.
29 January-11 February: In first 2 weeks, we have decided our Project and detected essential knowledge we must know to complete our project like using Android Studio. 12 February-18 February: This week we have written the "Group/Project Selection Stage Report" as a group and started to learn Android Studio individually. 19 February-3 March: We continued to learning Android Studio. 4 March-10 March: We have written "Requirements Report v1", continued with Android Studio and Firebase learning and start drawing layouts using Figma. 11 March- 17 March: We have made a presentation about requirements report and continued to drawing layouts using Figma. 18 March- 31 March: Some of us have completed the learning stage and began to code fundamentals of the app, others have continued to learn. 1 April - 7 April: We have writen "UI Design Report v1", "Requirements Report v2" and made a presentation about UI Design. 8 April - 21 April: We have began to code, firslty some of us have completed xml codes for layouts while others are coding java classes of the app. 22 April - 28 April: We have written "UI Design Report v2", "Detailed Design Report v1"and continue to coding. 29 April - 5 May: We have completed the app. 6 May - 12 May: We have fixed bugs and errors that occurs and prepared Final Presentation and Demo.
Android Studio
Firebase
implementation platform('com.google.firebase:firebase-bom:32.7.2')
implementation 'com.google.firebase:firebase-analytics'
implementation 'com.google.firebase:firebase-auth'
implementation 'com.google.firebase:firebase-firestore'
implementation 'com.google.firebase:firebase-storage'
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'com.google.android.material:material:1.11.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
implementation 'androidx.activity:activity:1.8.0'
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
def fragment_version = "1.6.2"
implementation "androidx.fragment:fragment:$fragment_version"
def nav_version = "2.7.7"
implementation "androidx.navigation:navigation-fragment:$nav_version"
implementation "androidx.navigation:navigation-ui:$nav_version"
implementation 'com.github.bumptech.glide:glide:4.12.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
Muhammed Emir Eren: 12 February-18 February: Reports and learning Android Environment 19 February-3 March: Reports and Fragment implementation 4 March-10 March: Reports 11 March- 17 March: Reports and working on activity opening and storing 18 March- 31 March: Reports 1 April - 7 April: Reports, creating xmls and working on myactivities page 8 April - 21 April: Reports, creating xmls and working on filtering 22 April - 28 April: Reports profile implementation 29 April - 5 May: Reports profile implementation, and profile photo feature 6 May - 12 May: Reports bug fixing
Furkan Karademir:
12 February-18 February: Reports and learning Android Environment,creating xmls, Sign In and Sıgn Up page
19 February-3 March: Reports
4 March-10 March: Reports, creating xmls and Working on showing opened activities
11 March- 17 March: Reports, creating xmls, bug fixing, chat implementation
18 March- 31 March: Reports,creating xmls and working on chat implementation
1 April - 7 April: Reports,creating xmls and improving chat feature
8 April - 21 April: Reports,creating xmls and stars implementation
22 April - 28 April: Reports,creating xmls, stars implementation, bug fixing
29 April - 5 May: Reports,creating xmls, stars implementation, bug fixing
6 May - 12 May: Reports,creating xmls, bug fixing, improving app.
Selman Şahin: 19 February-3 March: Reports and learning Android Environment 4 March-10 March: Reports and learning Android Environment 11 March- 17 March: Reports and learning Android Environment 18 March- 31 March: Reports, creating xmls 1 April - 7 April: Reports, creating xmls 8 April - 21 April: Reports, creating xmls 22 April - 28 April: Reports, accommodation implementation 29 April - 5 May: Reports, creating xmls 6 May - 12 May: Reports, creating xmls, bug fixing
İzzet Yağızefe Sungurlu: 19 February-3 March: Reports and learning Android Environment 4 March-10 March: Reports and learning Android Environment 11 March- 17 March: Reports and learning Android Environment 18 March- 31 March: Reports, creating xmls 1 April - 7 April: Reports, creating xmls 8 April - 21 April: Reports, creating xmls 22 April - 28 April: Reports, sports implementation 29 April - 5 May: Reports, changing mail and password implementation 6 May - 12 May: Reports, bug fixing
Alp Eren Köken: 19 February-3 March: Reports and learning Android Environment 4 March-10 March: Reports and learning Android Environment 11 March- 17 March: Reports and learning Android Environment 18 March- 31 March: Reports, creating xmls 1 April - 7 April: Reports, creating xmls 8 April - 21 April: Reports, creating xmls 22 April - 28 April: Reports, creating xmls 29 April - 5 May: Reports, changing mail and password implementation 6 May - 12 May: Reports, creating xmls
You can execute our app from Android Studio by clonning this repository. We are planning to upload our app to Google Play Store. The link to the play store page will be provided.
Muhammed Emir Eren Link Furkan Karademir Link Selman Şahin Link İzzet Yağızefe Sungurlu Link Alp Eren Köken Link