Professor CRUD endpoints
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Create all basic endpoints for the professor db table. Anyone can create a professor, but then later only administrators and the person, that created the prof initially should be able to edit or delete it.
The Profile picture (pfp) should only be a link, you can enforce this rule using the class validator.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the professor database model and existing CRUD endpoint patterns, then read the project's authentication and class-validator conventions. Done means basic professor create, read, update, and delete endpoints exist, profile pictures accept links only, and edits or deletion are limited to administrators or the original creator.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, authorization, backend, database
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100