Skip to content

Ashish-source23/Campus-Space

Repository files navigation

🏫 Campus Space

Campus Space is a smart campus navigation and space management app that enhances the university experience for students and staff.
It helps users discover, evaluate, and utilize study and sitting spaces more efficiently — using real-time crowd, ambience, and availability data.


📋 Table of Contents


📱 Overview

Campus Space provides live insights into the status of university common areas — libraries, lounges, study halls, and more.
It enables users to pick suitable places based on real-time crowd density, noise levels, and mood-based recommendations.

Whether you’re looking for a quiet study zone 🧘 or a lively collaboration space 🤝 — Campus Space guides you to the right spot.


🎯 Purpose

The primary purpose of Campus Space is to:

  • Save time and effort for students and staff.
  • Improve productivity and collaboration experiences.
  • Promote balanced use of university spaces.
  • Foster communication and community engagement on campus.

By leveraging smart data and real-time feedback, the app optimizes how people use campus facilities.


🧩 Problem Statement

Students and staff often waste time walking around searching for study or relaxation spots.
Some areas get overcrowded while others remain empty.

Campus Space solves this with data-driven insights, ensuring everyone finds the right space, faster.


🎯 Objectives

  • Optimize utilization of campus common areas.
  • Save time and enhance focus and collaboration.
  • Encourage efficient use of resources.
  • Deliver real-time and context-aware recommendations.

👥 Target Audience

  • Students – Find ideal spots to study, collaborate, or unwind.
  • Faculty & Staff – Discover quiet or discussion-friendly zones.
  • Campus Administration – Use analytics to manage and optimize facilities.
  • New Students & Visitors – Navigate and explore campus spaces easily.

⚙️ Features

🕒 Real-Time Space Availability

  • Displays live occupancy of libraries, study halls, and sports arenas.
  • Uses smartphone locations.

🔊 Noise & Ambience Level

  • Shows the noise status of spaces (quiet, moderate, lively).
  • Helps users choose ideal environments for study or interaction.

💡 Mood-Based Recommendations

  • Suggests spaces depending on your activity:
    • 🧘 Quiet Study
    • 🤝 Group Discussion
    • ☕ Social Interaction

🗺️ Interactive Campus Map

  • Dynamic color-coded heatmap (red = crowded, green = free).
  • Tappable zones with detailed info and photos.

🛠️ Tech Stack

Layer Technology
Frontend Android (Kotlin, XML UI)
Backend Firebase (Authentication, Firestore, Storage)
APIs Google Maps, Location & Geofencing Services
UI Design Material Design + Day/Night Themes

Installations

1. Clone the Repository

``bash git clone https://github.com/Ashish-source23/Campus-Space.git cd Campus-Space

2. Open in Android Studio

  • Open Android Studio → File > Open > select project folder.
  • Sync Gradle and ensure all dependencies are installed.

3. Setup Firebase

  • Go to Firebase Console
  • Create a new project and add an Android app.
  • Download the google-services.json file and place it in /app.

4. Run the App

  • Connect an Android device or start an emulator.
  • Click ▶️ Run in Android Studio.

▶️ Usage

  • Sign in with a university account.
  • View a live map of available study areas.
  • Tap on a location for details — noise level, capacity, ambience.
  • Filter by mood or study type to personalize your campus experience.

🚀 Future Enhancements

  • Space reservation and booking system.
  • Integration with IoT-based sensors for accurate crowd detection.
  • Admin dashboard for facility analytics.
  • User feedback and space rating system.

-- ## 📸 App Screenshots

SignUp Welcome Home Screen Space Details Interactive Map

Campus Space app preview – discover, explore, and manage study areas efficiently.

👨‍💻 Contributors

  • Ashish Diwakar (@Ashish-source23)
  • Yash Paralkar (@yashparalkar)
  • Abhishek Sharma (@abhione8)
  • Ramiz Raja (@Ramiz-code25)

🧾 License

This project is licensed for educational and institutional use. © 2025 Campus Space. All Rights Reserved

About

A real-time occupancy tracking app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages