Welcome! This is the offical repo and site for the SHSID Umbrella Project aka SUP. All of our codes are released opensource under the GNU GPLv3 license.
- think of a cool name
- contact factories to produce model (mechanics)
- start mass production ? (mechanics)
- improve the RFID sensors stability (arduino)
- implement and wiring the Arduino with the Umbrella box (arduino)
- connect to data base (web)
- display users (web)
- improve UI (web)
- QR code btw server & wx app (server)
User interface, server, and electric hardware are connected. Members in each group is responsible to cooperate with their adjacent groups to work on compatibility and connection
| User Interface | Server | Electronic hardware | Mechanical hardware | Art n design |
|---|---|---|---|---|
| Oreo | Nathan | Charlie | Andy | Peter |
| Elijah | Hugo | |||
| Gabriel | ||||
| Cynthia |
(replace [name] with your name, and make a new row with |||)
wx mini app
Use paid server. decided on 10.24.2019 meeting
- Host: undecided, see
To Do3.. - Linux
- Automation: bash auto command and python
- Connection: the server will be a file server host. The server and clients and update and read files in the server.
- use 4-space tabs
database: if time and slave-power permit, we can have a SQL database. Else, we can just append data into a python file.
- use arduino wifi board
- send jason file to IP
- python natives
see Server
by github desktop:
- download & install github desktop
- sign in your account and connect to this repo
- create branch [your name] and switch to branch [your name]
- do your work (edit code or upload file)
- commit to [your name], and publish branch, and create a pull request
by online website:
- sign in your account and open this repo
- choose a file
- edit
- choose "Create a new branch for this commit and start a pull request."
- enter [your name]
- propose file change
- create pull request
- do not edit branch "master"
- edit this page by editing the README.md
- how to use markdown: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet
- use two-space tabs
- become a collaborator by adding a
New issuewith title "I want to collaborate"
https://docs.google.com/document/d/10bwwHpWueN1nkzjn77veoCJAokLBQxVc_gkLEqkk_q8/edit?usp=sharing