devinshende / challenge-tracker

Website to track challenge times for obstacles at nwninjapark in springfield, OR
https://ninjapark-tracker.herokuapp.com
1 stars 0 forks source link

Add admin UI #4

Closed devinshende closed 4 years ago

devinshende commented 5 years ago

Add user permissions for admin and allow them to do common tasks through the GUI of the website instead of having to change actual files and code to do common tasks.

Some tasks they should be able to do:

  1. See suggested but not yet added challenges (in home page)
  2. Accept those suggestions and add settings for whether it is a time challenge or laps or whatever
  3. Delete specific users from the system
  4. Delete data for specific users on challenges (long term goal) anything else?
devinshende commented 5 years ago

In progress

devinshende commented 5 years ago

We still need to authenticate the admin in some way when they go to /admin. This could be done using a password or individual admin accounts but I think a password would be easier.

devinshende commented 5 years ago

Admin should also be able to see a list of all users and maybe some information about them

devinshende commented 5 years ago

commit 93b74b26aab3d43f08fc0b05faca7721cfa703b1 fixed the issue of authentication. We still need to be able to accept specific challenges

devinshende commented 4 years ago

now admins can accept specific challenges and delete them in /siteadmin/