Skip to content

TinyWebDB/tinywebdb-attend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App Inventor (TinyWebDB) Web Database Service

出席管理システム・プロトタイプ

Attend Managment System Prototype

App Inventorで学生証のRFIDに反応し、学籍番号をTinyWebDBに記録する方法。

tinywebdb-php

a TinyWebDB implementation based on PHP and textfile. No database is required.

This is a web service for use with App Inventor for Android / iOS and other light web service. This particular service stores and retrieves tag-value pairs using the protocol necessary to communicate with the TinyWebDB component of an App Inventor app.

TinyWebDB Protocol:

Action URL Post Parameters Response
Get Value {ServiceURL}/getvalue tag JSON: ["VALUE","{tag}", {value}]
Store A Value {ServiceURL}/storeavalue tag,value JSON: ["STORED", "{tag}", {value}]

Fertures:

  • TinyWebDB API
    • handle storevalue request, then save to a textfile.
    • handle getvalue request and return content from the textfile.
  • Test Form:
    • send storevalue request
    • send getvalue request
  • Tag View
    • List all tags
    • The tags link to getvalue API
  • Log tail viewer
    • Daily log file
    • last 20 lines view

Install

  1. create an Apache virtual host
  2. Enable .htaccess. (set AllowOverride to All)
  3. clone all files to virture host root.

About

Attend Managment System Prototype

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages