Skip to content

daniel-eullo/crowdCheckv2

Repository files navigation

Crowd Check: Library Occupancy and Resource Management Application

Crowd Check is an Android application designed to streamline the library experience for Adamson University students. The app provides real-time library occupancy data, manages book borrowing and returns, and integrates features to enhance collaboration and resource utilization.

Key Features

  • Occupancy Tracking: Real-time monitoring of library capacity using RFID-based scanning, providing users with timely updates to optimize their visit schedules.
  • Book Management System: Seamless borrowing and returning of books, complete with due-date reminders to encourage timely returns.
  • User Collaboration Tools: A "Find Friend" feature that helps users identify and connect with peers in the library.

Technical Highlights

  • Data Management: Designed and implemented a hierarchical Firebase Realtime Database to manage user data, book inventories, and occupancy metrics, ensuring scalability and efficient data queries.
  • Agile Development: Assigned tasks and coordinated team efforts using an agile methodology to deliver key features effectively, including real-time occupancy tracking and feedback collection.
  • Technology Stack:
    • Frontend Development: Android Studio and Java.
    • Database Management: Firebase Realtime Database with JSON-based schema for optimized data storage and retrieval.
    • Hardware Integration: Arduino-powered RFID scanning system for seamless library access and occupancy updates.

Screenshots

  • Home Screen: Home Screen Page
  • Occupancy Map Interface: Map Interface
  • Book Management Screen: Book System - Guide

How to Use

  1. User Authentication: Log in using your Adamson University email and RFID-enabled ID card.
  2. Check Occupancy: View live updates of library occupancy via the map interface.
  3. Manage Books: Borrow, return, and track books with due-date notifications.

Acknowledgments

This project was developed as part of the Software Engineering course at Adamson University. It combines software and hardware integration to address real-world challenges in university resource management.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages