Skip to content

not-umbrella-project/umbrella_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

not umbrella project

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.

To do

  1. think of a cool name
  2. contact factories to produce model (mechanics)
  3. start mass production ? (mechanics)
  4. improve the RFID sensors stability (arduino)
  5. implement and wiring the Arduino with the Umbrella box (arduino)
  6. connect to data base (web)
  7. display users (web)
  8. improve UI (web)
  9. QR code btw server & wx app (server)

Work distribution

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 |||)

User Interface

wx mini app

Server

Use paid server. decided on 10.24.2019 meeting

  • Host: undecided, see To Do 3..
  • 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.

Python coding

  • 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.

sending data

  1. use arduino wifi board
  2. send jason file to IP
  3. python natives
settled: python socket between servers

Electronic hardware

Mechanical harware

Database

see Server

Working

How to use github

by github desktop:

  1. download & install github desktop
  2. sign in your account and connect to this repo
  3. create branch [your name] and switch to branch [your name]
  4. do your work (edit code or upload file)
  5. commit to [your name], and publish branch, and create a pull request

by online website:

  1. sign in your account and open this repo
  2. choose a file
  3. edit
  4. choose "Create a new branch for this commit and start a pull request."
  5. enter [your name]
  6. propose file change
  7. create pull request

Meeting log

https://docs.google.com/document/d/10bwwHpWueN1nkzjn77veoCJAokLBQxVc_gkLEqkk_q8/edit?usp=sharing

Legacy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages