kir-dev / kir-dev/ertekeloSCH

Professor CRUD endpoints

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.