-
Notifications
You must be signed in to change notification settings - Fork 93
Description
Issue Summary
This issue focuses on developing API endpoints to enable faculty members to evaluate research papers π. The system should allow structured feedback submission with multiple evaluation criteria, ensuring security and role-based access π.
Issue Description
Faculty members need a secure way to submit reviews and ratings for research papers ποΈ. The API should support adding, retrieving, and managing evaluations while maintaining data integrity and validation β .
Proposed Solution (Optional)
API Endpoints:
POST /evaluations β Submit an evaluation βοΈ
GET /evaluations/:paperId β Get evaluations for a research paper π
πΉ Database Schema: Table with faculty_id, paper_id, rating, comments, and timestamp π
πΉ Authentication & Role-Based Access: Only authenticated faculty members can submit reviews π
πΉ Validation & Error Handling: Ensure input validation and proper error responses π
Priority
High - Requires urgent attention
Category
- Enhancement
- Refactor
- Security
- Design
- Other
Additional Context (Optional)
Please assign this issue to me I would love to solve