DATABASE
Was müssen wir speichen?
- id
- username
- num_credits
- first_name
- last_name
- birth_date
- password
- address
- organization (flag)
- region
- join_date
- email_confirmed (flag)
- totp_secret
- totp_confirmed (flag)
- banned (flag)
- last_security_change
- email_token
- token_requested_time
- id
- regions
- creator
- title
- description
- team_challenge (flag)
- global (flag)
- begin (timestamp)
- end (timestamp)
- challenge
- place
- amount
- id
- text
- creator
- media
- awards
- timestamp
- id
- team_name
- challenge
- user
- team
- user1
- user2
- requester
- requestee
- post
- user
- type (like oder dislike)
- id
- user
- post
- timestamp
- text
//TODO Chashback
getUser updateUser tryCreateUser createChallenge updateChallenge getChallenge getPost createTeam joinTeam addFreinds friendRequest addPostFeedback addPostComment
getUser mit id => http://10.3.141.1/api/getUser:id get