FiavaionBook
Coming Soon AISmart Equipment Booking System
A comprehensive, mobile-first equipment booking and management system for academic institutions. Features AI-powered natural language booking, smart recommendations, and real-time availability tracking.
What is FiavaionBook?
FiavaionBook is a comprehensive equipment booking and management system designed for academic institutions. It bridges high-end commercial UX with institutional rigor, combining award-winning aesthetics with functional compliance. Built to serve thousands of students and staff across multiple departments with hundreds of pieces of equipment.
Key Features
AI-Powered Natural Language Booking
Simply describe what you need: “I need a camera for a documentary next week” and the system intelligently suggests equipment and available dates. Voice input supported for hands-free booking.
Smart Equipment Recommendations
Get personalized equipment suggestions based on your project needs. The AI considers equipment availability, your booking history, and project requirements to recommend the perfect gear.
9-Role Permission System
Comprehensive access control with roles for Students, Staff, Department Admins, Master Admins, View-Only Staff, Accounts Officers, Payroll Coordinators, IT Support, and Budget Managers.
Real-Time Availability
Live updates via Socket.io ensure you always see accurate equipment availability. No more double bookings or stale data.
Equipment Kits & Bundles
Book pre-configured equipment bundles for common use cases like video production, photography, or audio recording.
Policy Enforcement
Automated enforcement of booking policies including weekly limits, concurrent booking limits, and training requirements. Fair resource allocation for everyone.
Fine Management System
Transparent fine tracking with configurable rates and automatic account holds when limits are exceeded. Keeps the system fair for all users.
Advanced Analytics
Comprehensive reporting with PDF and CSV exports. Track equipment utilization, booking patterns, and departmental usage.
Mobile-First Design
Optimized for all screen sizes from 320px mobile devices to large desktop displays. Swipe-action approvals make mobile management effortless.
Progressive Web App
Install on your device for offline access and native-like experience. Works without an internet connection for viewing your bookings.
AI Features
FiavaionBook includes advanced AI capabilities powered by local LLMs with intelligent fallback:
- Chat Assistant - Get instant answers about equipment, policies, and booking procedures
- Natural Language Search - Find equipment using everyday language
- Booking Justification Analysis - AI evaluates and scores booking requests
- Email Draft Generation - Automated professional email generation for approvals, rejections, and notifications
- Equipment Condition Assessment - AI-powered photo analysis for equipment check-ins
Privacy & Security
- Row Level Security - PostgreSQL RLS policies ensure users only see authorized data
- Local AI Processing - Ollama integration keeps AI processing on-premises
- JWT Authentication - Secure token-based authentication via Supabase
- WCAG 2.1 AA Compliant - Full accessibility support with keyboard navigation and screen reader compatibility
Technical Details
- Frontend: React 18 + Vite 5 with CSS Modules
- Backend: Express.js with PostgreSQL
- Real-time: Socket.io for live updates
- AI: Ollama integration with fallback modes
- Testing: Playwright E2E + Vitest unit tests
- 80+ reusable components across 9 role-based portals
Alpha Status
FiavaionBook is currently in early alpha (v0.0.1-alpha). Core features are functional with a comprehensive demo mode available. We’re actively working on:
- UI/UX overhaul
- Enhanced equipment discovery interface
- Advanced analytics dashboard
- Production deployment preparation
Your feedback helps shape the future of academic equipment management!