codefordenver / codefordenver/community-planner

Create admin page - Frontend

Open
#7 0 comments 0 reactions 0 assignees View on GitHub
frontend
Dominant language
No language data
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

- [ ] Section that allows to add user by username + create password (POST request to api/people/new)
- [ ] Section that allows to delete user by username (DELETE request to api/people query parms: id)
- [ ] Section that allows to reset password by username (PUT request to api/people/reset query params: id)
- [ ] Section that allows to change user role between admin and staff (PUT request api/people/role)
- [ ] Link to navbar
- [ ] Restrict access to users with admin privileges
- [ ] Toast if error

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by finding the frontend route and navbar entry point, then inspect existing calls to api/people/new, api/people, api/people/reset, and api/people/role. Check how admin privileges and error toasts are handled elsewhere. Done means all listed user-management sections work, the link is available, non-admin access is restricted, and errors show a toast.

Written by the indexing model from the issue text.

Assessment

Domain
api, authorization, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.