Skip to content

Download Now!!!!! BeFrend is a product which was designed to help college students find people from their college who have similar interests and skills as them. To Collaborate, To Explore To Build The Future.

Notifications You must be signed in to change notification settings

AyushUnleashed/BeFrend

Repository files navigation

Logo

BeFrend - Upgrade Your College Life Youtube Demo

BeFrend is a product that was designed to help college students find people from their College, who have similar interests and skills as them.

To Collaborate, Explore & Build The Future. Learn more here

🔗 Download

Google Play Download

Demo

Cover

Problems

Cover

Solution

Cover

Features

  • Discover Students Based on their Interests & Skills
  • Send Request -> Swipe Right.
  • Accept Requests from other People in the Likes Section
  • All connections at one place
  • Take conversations forward with chat
  • Express yourself with help of profile customisations
  • UI that soothes your eyes.

Screenshots

Cover

1 2 3
4 5 6
7 8 9
10

Tech Stack

Client: Kotlin, Xml

Server Side: Google Firebase

Android Topics Used:

  1. Basics:
  • Jetpack Navigation Component
  • Fragments
  • Kotlin Coroutines
  • View Binding
  • Shared View Model
  1. Firebase:
  • Firebase Google Authentication.
  • Cloud Firestore - Stores both User Login info and User Data
  • set, add, delete, snapshots.
  • Firebase Storage - to store Images of Users
  1. UI:
  • Recycler View
  • Tinder like Swipeable Card UI
  • Lottie Files
  1. Abstract Concepts:
  • Caching -> To Reduce load time
  • Models of Each Entity
  1. 3rd Party Libraries:
  • Glide -> Image Loading
  • Volley -> Network Calls
  • AsynctaskCoffee /TinderLikeCardStack -> Discover Page Cards UI
  1. Image Related Libraries:
  • Dimezis /BlurView -> Blur Images
  • Shouheng88 /Compressor -> Image Compression
  • Dhaval2404 /ImagePicker -> Image Picker
  • CircleImageView by hdodenhof

Color Reference

Color Hex
Primary Theme Color #FF5F00
Secondary Theme Color #E7E9ED
New Black Color #E6101010

🚀 About Me

My name is Ayush Yadav and I'm an Android Developer, working with kotlin.

Trying to build products that people would actually use in their daily life. Email: ayushyadavcodes@gmail.com

🔗 Links

portfolio linkedin twitter

Team

FAQ

Is this app live on Playstore?

Not Yet, I am fixing a bug issue, soon it would be uploaded.

What's current Progress?

  • Idea [ done ]
  • Figma Prototype [ done ]
  • Development Started [ done ]
  • MVP Ready [ done ]
  • Beta Testing [ done ]
  • Bug Fixing [ going on ]
  • Launching? [ Available on Google Playstore ]

About

Download Now!!!!! BeFrend is a product which was designed to help college students find people from their college who have similar interests and skills as them. To Collaborate, To Explore To Build The Future.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages