Case Study for Smart Office Dashboard

Project Overview:

Smart Office Dashboard is a single page application. Our innovative office dashboard provides a real-time overview of various metrics essential for efficient office management. This case study highlights the use of this dashboard to create a more attractive work environment and enhance productivity, thereby making it an appealing aspect for recruiters looking to showcase a tech-savvy, employee-friendly workplace.

Key Features:
1. Air Quality Monitoring:
  • Air Quality Index: Displays a real-time AQI score, ensuring the office environment is healthy.
  • Co2 Levels: Monitors carbon dioxide levels across different floors to maintain optimal air quality.
  • Humidity and PM10 Levels: Tracks humidity and particulate matter to ensure a comfortable and safe working environment.
2. Floor Wise Occupancy:
  • Total Occupants: Shows the current occupancy of the building, which helps in space management.
  • Available Occupants: Indicates available capacity, assisting in planning for social distancing or managing workspaces efficiently.
  • Floor-wise Distribution: Provides detailed occupant information for each floor, facilitating better space utilization.
3. Meeting Room Management:
  • Total Meeting Rooms: Keeps track of all meeting rooms in the building.
  • Booking and Occupancy Status: Displays the number of booked and occupied meeting rooms, helping in efficient meeting room management.
4. Cafeteria Updates
  • Today's Special: Highlights the special menu items for the day, promoting employee well-being.
  • Menu Display: Lists available food options, making it easier for employees to plan their meals.
5. Personalized Wishes and Special Messages:
  • Birthday Wishes: Shows personalized messages such as birthdays, fostering a positive and inclusive work culture.
  • Special Messages: Allows management to broadcast important updates or motivational messages, keeping employees informed and engaged.
6. Live News Feed:
  • News Updates: Provides a live news feed to keep employees informed about current events, which can be customized to include industry-specific news.
Technologues Used:
To create a responsive, user-friendly, and visually appealing dashboard, we utilized a combination of modern frontend technologies and frameworks. Below are the details of the technologies used:
1. HTML5:
  • Purpose: Structure the content and layout of the dashboard.
  • Features: Provides semantic elements, multimedia support, and improved accessibility.
2. CSS3:
  • Purpose: Style the dashboard with layouts, colors, fonts, and animations.
  • Features: Flexbox and Grid for responsive design, media queries for different screen sizes, and transitions for smooth visual effects.
3. JavaScript:
  • Purpose: Implement dynamic content and interactive features.
  • Features: ES6+ syntax for cleaner and more efficient code, asynchronous programming with Promises and async/await.
4. React.js:
  • Purpose: Build the user interface components and manage the state.
  • Features: Component-based architecture for reusable UI elements, Virtual DOM for improved performance, and state management using hooks.
5. Redux:
  • Purpose: Manage the global state of the application.
  • Features: Centralized state management, middleware for handling side effects, and integration with React.
6. Bootstrap:
  • Purpose: Ensure responsive design and consistent UI components.
  • Features: Pre-built components, grid system for layout, and extensive documentation.
7. Axios:
  • Purpose: Make HTTP requests to the backend API.
  • Features: Promise-based HTTP client, support for async/await, and easy error handling.
8. Webpack:
  • Purpose: Bundle JavaScript modules and assets.
  • Features: Modular architecture, plugins for optimization, and support for modern JavaScript features.
Benefits:
  • By showcasing real-time air quality and occupancy data, recruiters can emphasize the company's commitment to maintaining a healthy and safe work environment.
  • The detailed floor-wise occupancy and meeting room management features highlight the company’s ability to use office space efficiently, ensuring comfort and productivity.
  • The cafeteria updates and personalized wishes demonstrate the company’s focus on employee satisfaction and well-being, making it an attractive workplace for potential recruits.
  • The integration of advanced monitoring systems and real-time data displays positions the company as a forward-thinking and technologically advanced organization.

Screens:

Screen 1

Single page application