Skip to content

olildu/linkup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linkup

A college dating app built with Flutter and powered by Firebase and FastAPI.

🔍 Overview

Linkup is designed to connect college students in a fun and secure way.
It features real-time chat, push notifications, profile uploads, and a clean user interface — all running smoothly on Android.

🚀 Tech Stack

  • Frontend: Flutter
  • Backend: FastAPI (Python)
  • Hosting: AWS EC2
  • Firebase Services:
    • Authentication (Email/Password login)
    • Firestore (User profiles, chats, matches)
    • Storage (Profile pictures)
    • Cloud Messaging (Push notifications)

🎯 Features

  • 🔐 Firebase login & sign-up
  • 💬 Realtime 1-on-1 messaging
  • 🖼️ Upload and view profile images
  • 🎯 Matchmaking logic via FastAPI
  • 🔔 Push notifications
  • ⚡ Smooth Android experience

📱 Platform

  • ✅ Android

🛠 Installation

Clone the repository and run the app:

git clone https://github.com/olildu/linkup.git
cd linkup
flutter pub get
flutter run

☁️ Backend (FastAPI)

Hosted on AWS EC2

Handles:

  • User metadata
  • Matchmaking logic
  • Chat APIs

📷 Screenshots

Initial Page Initial Page Down Chat Page Chat Lobby Profile Page Profile Page Detailed

🧑‍💻 Developer

Ebin Santhosh
Third-year CS student · Flutter + FastAPI Developer
GitHubLinkedIn


Made with ❤️ to help college students connect and vibe.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published