Meeting Room Booking App
This is a Meeting Room Booking Project that allows users to book meeting rooms for specific dates and times. This project is designed for organizations that need a system for managing meeting room reservations in a centralized manner.
- User registration and authentication system
- Dashboard for viewing available meeting rooms and their schedules
- Ability to book meeting rooms for specific dates and times
- Automatic email notifications to users for their bookings and cancellations
- Admin panel for managing meeting rooms, users, and bookings
- Reports and analytics for tracking meeting room usage and availability
- User can lock/unlock booked meeting room door in their booked time interval only.
- Count of no. of attendes in a meeting using Sensors.
- Any user who lock/unlocks the room door, log is maintained on the server.
- Admin can access logs in the app.
Frontend: Flutter, Material UI
Server: Firebase, Node, Express, Nodemailer
Hardware Server: Python, Flask, Sockets, TCP Servers,
Hardware Code: Python and Embedded C.
Clone this repository Configure Flutter SDK and required dependecies in your system.
flutter run -d any-device
Contributing: Contributions to this project are welcome. If you encounter any issues or have suggestions for new features, please create an issue on the repository. If you would like to contribute code, please fork the repository and create a pull request with your changes.
License: This project is licensed under the MIT license.