Skip to content

Latest commit

 

History

History
129 lines (88 loc) · 4.17 KB

README.md

File metadata and controls

129 lines (88 loc) · 4.17 KB

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 ]