Kostas DrakontidisandGitHub 744d145ec2 Enhance architecture documentation for OfficeSense system
Expanded the architecture document to include detailed descriptions of the OfficeSense system, its components, data flow, design decisions, and validation plan.
2026-05-14 23:34:14 +03:00
2026-05-13 23:27:55 +03:00
2026-04-25 17:13:20 +03:00
2026-04-25 17:13:20 +03:00
2026-04-25 17:13:20 +03:00
2026-04-25 17:13:20 +03:00

ECE490 Team Project Repository

Team Information

  • Team name: OfficeSense
  • Team members:
    • Kostas Drakontidis

Project Title

Smart Office Presence

Project Summary

This project presents the design and implementation of a Smart Office Presence system based on Bluetooth Low Energy (BLE) technology. The system aims to detect user presence at room level using pseudonymized BLE tags, while ensuring privacy through a privacy-by-design approach. The proposed architecture integrates BLE scanners and tags with edge computing capabilities to enable real-time presence detection and decision-making without relying entirely on cloud processing.

Objectives

Repository Structure

  • src/ → source code
  • docs/ → architecture, setup, extra documentation
  • data/ → datasets, logs, exported measurements
  • tests/ → tests
  • progress.md → weekly progress log
  • milestones.md → milestone evidence map
  • demo-evidence/ → screenshots, output snapshots, demo proof

Required Workflow

  1. Create an Issue before starting a task
  2. Work in a branch
  3. Commit regularly with meaningful messages
  4. Open a Pull Request
  5. Merge into main
  6. Update progress.md

Deliverables to maintain

  • complete README.md
  • weekly progress.md
  • docs/architecture.md
  • milestones.md
  • demo evidence in demo-evidence/

Current Status

Update this section with a one-paragraph summary each week.

S
Description
No description provided
Readme
1.9 MiB
Languages
TypeScript 52.4%
C++ 23.8%
C 9.5%
Dockerfile 5.9%
Go 5.5%
Other 2.9%