Skip to content

mohdrazakhan/OneRoomApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One Room – Roommate Management Application 🏠

One Room is a Flutter + Firebase based Android application that helps roommates manage shared living by organizing expenses, tasks, and communication in one place.


🎯 Problem Statement

Students and working professionals living in shared flats or PGs often face:

  • Confusion in expense splitting
  • Difficulty in task coordination
  • Scattered communication

One Room provides a centralized, real-time solution to simplify shared living.


🚀 Features

  • 🔐 Firebase Authentication (Login / Signup)
  • 🏘️ Create and manage roommate groups
  • 💸 Expense tracking with multiple split options:
    • Equal
    • Percentage
    • Exact
    • Shares
  • 📊 Clear balance calculation (who paid & who owes)
  • 💬 Real-time group chat:
    • Text, images, audio, video
    • Polls and reminders
    • Link tasks and expenses inside chat
  • ✅ Task creation and assignment
  • 🔒 Secure Firestore rules (room members only)

🛠️ Tech Stack

  • Frontend: Flutter (Dart), Material 3
  • Backend: Firebase (Auth, Firestore, Storage)
  • State Management: Provider

👨‍💻 My Role

  • Designed and developed the complete application independently
  • Implemented UI, business logic, and Firebase integration
  • Tested the application with real users (roommates)

📱 Platform

  • Android (Cross-platform ready)

📷 App Screenshots


🚀 Getting Started

Prerequisites

  • Flutter SDK (stable)
  • Firebase project

Run Locally

flutter pub get
flutter run

About

One Room is the Flutter based Native Mobile Application for IOS/Android , developed for manages Share Living Life , by managing Expenses, Smart Distribution of Chaos (Cooking, Cleaning, Shopping) between Room/Flat mates also you can plan trips and track your own personal Expenses

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors