codefordenver / codefordenver/owlet

EPIC || USER ROLES: Default account type + optional activations for Teacher and Student roles

Open
#255 0 comments 0 reactions 2 assignees Claimed by @eemshi View on GitHub
firebase owlet-ui ready
Dominant language
JavaScript
Stars
7
Forks
3
PR merge metrics
No merged PRs in 30d

Description

AC's:
- [ ] Ask right after sign-up what your role is **(ex. 1)** - one way to activate Teacher role
- [x] Ability to add roles later in Account Settings **(ex. 2)**
- [ ] Activate Student role by joining a class, via teacher generated URL **(ex. 3)** OR join a classroom manually
- [ ] You can be both a student and a teacher, and join your own class **(ex. 4)**

# ex. 1 (python room)
### Choose your role - appears right after signing up:
![screen shot 2018-01-13 at 9 41 28 pm](https://user-images.githubusercontent.com/10643091/34912906-a2dfaa64-f8aa-11e7-9f93-cc5b84671f0d.png)

# ex. 2 (repl.it)
### Also option to add roles later in Account Settings:
![image](https://user-images.githubusercontent.com/10643091/34913031-87222a96-f8ae-11e7-90bc-de42de3b2818.png)

# ex. 3 (repl.it)
### Teacher view - generating class URL:
![Screen Shot 2017-08-31 at 8.49.41 PM.png](https://waffleio-direct-uploads-production.s3.amazonaws.com/uploads/569dcda79e118a0e000cfbd0/125516c66e82c728ace21e0d46db978826878de9bce1b057e40fa0c57e0b772b6457f26b7191a370f116224f5b5e5ecc3c4a4356bcbbd671f3e57862804e0eeb843b5e22953a15acbed419e902b8208b4785e7b98e4cd2f42f67b6d5db1063474f4dcbed5727a19141c95df64fe34e51a615356be7742431.png)
## Student view - on clicking class URL:
![Screen Shot 2017-08-31 at 8.54.50 PM.png](https://waffleio-direct-uploads-production.s3.amazonaws.com/uploads/569dcda79e118a0e000cfbd0/125516c66e82c728ace21e0d46db978826878de9bce1b057e40fa0c57e0b772b6457f26b7191a370f1172f4f5a5f5ecc3c4a4356bcbbd671f3e57862804e0eeb843b5e22953a15acbed419e902b8208b4785e7b98e4cd2f42f67b6d5db1063474f4dcbed5727a19e41c95df64fe34e51a1133e61e1752431.png)
# ex. 4 (repl.it)
### Ability to switch views based on roles:
![Screen Shot 2017-08-31 at 8.51.40 PM.png](https://waffleio-direct-uploads-production.s3.amazonaws.com/uploads/569dcda79e118a0e000cfbd0/125516c66e82c728ace21e0d46db978826878de9bce1b057e40fa0c57e0b772b6457f26b7191a370f1172a4f5b5f5ecc3c4a4356bcbbd671f3e57862804e0eeb843b5e22953a15acbed419e902b8208b4785e7b98e4cd2f42f67b6d5db1063474f4dcbed5727a19e41c95df64fe34e51a7123260e5772431.png)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.