Portfolio Logo

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:
  • Air Quality Monitoring: Real-time AQI score, CO2 levels, humidity, and PM10 levels monitoring.
  • Floor Wise Occupancy: Current occupancy, available capacity, and floor-wise distribution.
  • Meeting Room Management: Total meeting rooms, booking, and occupancy status.
  • Cafeteria Updates: Today's special and menu display.
  • Personalized Wishes and Special Messages: Birthday wishes and special messages.
  • Live News Feed: News updates and industry-specific news.
Technologies Used:
  • HTML5: Structure and layout of the dashboard.
  • CSS3: Style with responsive design, media queries, and transitions.
  • JavaScript: Dynamic content and interactive features.
  • React.js: UI components and state management.
  • Redux: Global state management.
  • Bootstrap: Responsive design and UI components.
  • Axios: HTTP requests to the backend API.
  • Webpack: Bundle JavaScript modules and assets.
Benefits:
  • Showcase real-time air quality and occupancy data to emphasize the company's commitment to a healthy work environment.
  • Highlight efficient space management with detailed floor-wise occupancy and meeting room features.
  • Focus on employee satisfaction and well-being with cafeteria updates and personalized wishes.
  • Position the company as a technologically advanced organization with real-time data displays.
Challenges and Solutions:
1. Creating a User-Friendly Interface:
  • Challenge: Design an intuitive and easy-to-navigate dashboard.
  • Solution: Implemented a clean and straightforward design with React.js and Bootstrap, ensuring easy navigation and interaction.
2. Ensuring Real-Time Data Accuracy:
  • Challenge: Display real-time data accurately across multiple metrics.
  • Solution: Used Axios for efficient API requests and Redux for managing the real-time state.
3. Maintaining Responsive Design:
  • Challenge: Ensure the dashboard is fully responsive on various devices.
  • Solution: Utilized Bootstrap’s grid system and CSS3 media queries for responsive design.
Outcomes:
  • Enhanced user experience with real-time data and responsive design.
  • Improved office management and employee satisfaction through personalized features.
  • Showcased technological innovation in office management solutions.

Screens:

Screen 1

Single page application