Skip to content

๐—–๐—˜๐—™๐—ฅ๐—ฆ - ๐—–๐—ฎ๐—บ๐—ฝ๐˜‚๐˜€ ๐—˜๐—พ๐˜‚๐—ถ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ & ๐—™๐—ฎ๐—ฐ๐—ถ๐—น๐—ถ๐˜๐˜† ๐—ฅ๐—ฒ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ

Notifications You must be signed in to change notification settings

PUP-BSIT/project-technova

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ“ Campus Equipment Borrowing and Facility Reservation System (CEFRS)

Live Demo Video Walkthrough Video Presentation

A production-ready web application designed to digitize resource management within academic institutions. This system eliminates manual paperwork by providing a centralized platform for real-time scheduling, automated notifications, and conflict-free resource allocation.


๐ŸŒŸ Key Features

๐Ÿ›ก๏ธ Secure Authentication

  • Multi-Channel Verification: Robust "Forgot Password" flow utilizing both SMS and Email verification codes.
  • Role-Based Access Control (RBAC): Tailored dashboards for Students, Organizations, and Faculty Admins.

๐Ÿ“… Advanced Reservation Logic

  • Double-Booking Prevention:
    • Facilities: Implements "Waitlist" logic. If a slot is pending, subsequent requests for the same time are automatically flagged.
    • Equipment: Intelligent inventory checks that prevent approval if requested quantities exceed current stock.
  • Real-time Availability: Interactive user interface for tracking resource status.

๐Ÿ› ๏ธ Administrative Power Tools

  • ๐Ÿ“… Centralized Resource Calendar: A unified command center to visualize all schedules.
    • Status Tracking: Color-coded entries to distinguish between Approved, Pending, and Overdue requests.
    • Dynamic Filtering: Toggle between Month, Week, Day, or List views to manage high-volume bookings.
  • Automated Inventory Management: "Reorder Alerts" notify admins when stock falls below thresholds.
  • Physical Auditing: Dedicated logs for tracking stock adjustments and physical resource counts.
  • One-Click Reporting: Export professional PDF reports for monthly audits and usage analytics.

๐Ÿ“ฑ Superior User Experience

  • Mobile-First Design: Fully responsive UI featuring a reflowable layout and hamburger navigation for seamless use on smartphones.
  • Instant Notifications: Users receive real-time status updates from the admin panel via the notification system.

โฏ๏ธ System Walkthrough

Watch the full demonstration of the platform, including the Admin Panel and Mobile Responsiveness.

Tip

Video Highlights:

  • 00:03:32 - SMS Verification Demo
  • 00:05:20 - Equipment Borrowing Flow
  • 00:10:32 - Admin Inventory & PDF Export
  • 00:13:01 - Admin Calendar & Filtering
  • 00:17:48 - Double-Booking Prevention Logic
  • 00:21:09 - Mobile View Demonstration

๐Ÿ—“๏ธ Project Management


๐Ÿ‘ค Sample User Accounts for Testing

Role Email Password Permissions
Student johndoe@gmail.com Johndoe@123 View resources, basic facility & equipment requests.
Organization computersocietydit@gmail.com Comp@123 Reserve facilities for group events and org activities.
Faculty Admin facultyadmin@gmail.com Faculty@123 Full access to Admin Panel, approvals, and inventory.

Admin Login URL: https://cefrs.site/admin-login


๐Ÿ‘ฅ Meet Team TechNova

Avatar Name Role
Patricia Joy Relente Project Manager / Developer
Angelica Joy Uy Technical Lead / Developer
Gener Andaya Jr. Tester / Developer
Ashley Hermione Gomez UI/UX Designer / Developer
Kevin Barcelos Developer

About

๐—–๐—˜๐—™๐—ฅ๐—ฆ - ๐—–๐—ฎ๐—บ๐—ฝ๐˜‚๐˜€ ๐—˜๐—พ๐˜‚๐—ถ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ & ๐—™๐—ฎ๐—ฐ๐—ถ๐—น๐—ถ๐˜๐˜† ๐—ฅ๐—ฒ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5