Skip to content

MCS-270-GroupProject/GAC-Laundry-App

Repository files navigation

Who Let The Clothes Out?

Welcome to Who Let The Clothes Out? - an Android app designed to streamline the campus laundry process, saving students time and hassle. Say goodbye to unnecessary trips to the laundry room by knowing the real-time status of washers and dryers at your dorm building.

Features:

Real-Time Laundry Status: Instantly check the availability of washers and dryers in your dorm building.

Effortless Planning: View machine timers and make informed decisions about when to do your laundry.

Personal Timers: Set timers for the machines you're using, and even extend or end cycles as needed.

How It Works

Built with: Android Studio (Kotlin), Firebase Database

1. Select Your Dorm: Choose your dorm building from the app's home page to see the status of its laundry machines.

2. Machine Status: View a list of machines with their real-time status and timers. Identify available machines at a glance.

3. Personal Timer: Set timers for the machines you're using. Only you can adjust the status of your selected machine.

4. Global Timer Sync: Firebase Database ensures timers are synchronized across all devices in real time, making sure you're always in the loop.

Future Changes

We're committed to enhancing your laundry experience:

Student Verification: Implement a login page to ensure only Gustavus students access the app.

Laundry Kiosk: Set up tablets with the app in laundry rooms for convenient timer setting.

Stay Notified: Get notifications when your laundry is done or when a machine is available.

Smarter Queue: Develop a system to manage machine queues more effectively.

Enhanced Login: Explore ways to make our login system even more user-friendly.

Optimized Timers: Investigate ways to improve timer accuracy and efficiency.

Optimizations

Predictive Analytics: Use machine usage data to predict busy times and help users plan ahead.

Lessons Learned:

Who Let The Clothes Out? taught the team invaluable lessons in app development, real-time synchronization, and database management. We learned that seamless data sharing is essential and practical solutions can significantly enhance daily routines.

License

Explore the app, and feel free to contribute to the project. Thank you for being a part of the Who Let The Clothes Out? community! 🧺

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages