Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.
/ Smartendance Public archive

出席管理システム『Smartendance』

Notifications You must be signed in to change notification settings

kryota-dev/Smartendance

Repository files navigation

出席管理システム『Smartendance』

ロゴ

  • U-22 プログラミング・コンテスト2021応募作品。
  • IoTの技術を活用して、先生方の業務を減らし、学生の出席管理をよりスマートにしようという考えから制作しました。
  • このリポジトリはAPIのソースコードです。(iOSアプリのリポジトリはこちら

使用言語

  • PHP
  • SQL
  • Swift(別リポジトリにup)

動作環境

  • iOS14を搭載したiPhone7, iPhone8, iPhene SE(2020), iPhone 12 mini(実機2台、もしくはエミュレーター1台と実機1台必要)
  • macOS 11以上を搭載したMac(アプリをビルドする際に使用)
  • Xcode 12

操作手順

  1. BLEビーコンが必要です。
  2. Xcode 12をインストール。
  3. XcodeでSmartendanceAppをiPhoneへビルド。
  4. エミュレータもしくは実機で教官アカウントを使用してログイン。(ログイン情報.pdfを参照)
  5. もう一台の実機で生徒アカウントを使用してログイン。(ログイン情報.pdfを参照。エミュレータ不可)
  6. BLEビーコンを用意する。(時間割表.pdfに使用可能なUUIDを記載。)
  7. 生徒アカウントでログインした端末で出席確認を行う。(時間割表.pdfから時間割を参照。)
  8. 教官アカウントでログインした端末で欠席者一覧を確認できます。

デモ動画

About

出席管理システム『Smartendance』

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages