cbb89defe14e4a1fa11c2247223f3eefc939edbd
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 codedocs/→ architecture, setup, extra documentationdata/→ datasets, logs, exported measurementstests/→ testsprogress.md→ weekly progress logmilestones.md→ milestone evidence mapdemo-evidence/→ screenshots, output snapshots, demo proof
Required Workflow
- Create an Issue before starting a task
- Work in a branch
- Commit regularly with meaningful messages
- Open a Pull Request
- Merge into
main - Update
progress.md
Deliverables to maintain
- complete
README.md - weekly
progress.md docs/architecture.mdmilestones.md- demo evidence in
demo-evidence/
Current Status
Update this section with a one-paragraph summary each week.
Languages
TypeScript
52.4%
C++
23.8%
C
9.5%
Dockerfile
5.9%
Go
5.5%
Other
2.9%