Overview
The application review workflow allows ADMIN and REVIEWER roles to evaluate applications and make acceptance decisions. Access the grading portal at/admin/grade.
Review Models
Reviews are stored per DeltaHacks year:- DH11Review - Reviews for DeltaHacks 11 applications
- DH12Review - Reviews for DeltaHacks 12 applications
Scoring Rubric
Applications are scored on a 0-17 point scale:- 0-5: Does not meet criteria for acceptance
- 6-10: Meets basic criteria, consider for waitlist
- 11-13: Strong application, likely accept
- 14-17: Excellent application, definitely accept
Score Submission
Each reviewer can only submit ONE review per application. Attempting to review the same application twice will result in a CONFLICT error.
Review Workflow
1. View Applications List
The grading portal displays all applications with:- Name and email
- Review count - how many reviews received
- Average score - mean of all reviews
- Application ID for reference
2. Review Individual Application
Click an application to view:- Personal information (name, birthday, location)
- Academic background (school, major, year of study)
- Previous hackathon experience
- Long-form answers to application questions
- Resume link (if provided)
- Demographics and dietary restrictions
3. Submit Review
Enter:- Score (0-17, supports decimals like 14.5)
- Comment explaining your decision
- Score is within 0-17 range
- Comment is provided
- Reviewer hasn’t already reviewed this application
4. View Existing Reviews
Admins can see all reviews for an application:Application Status Management
Status Types
Applications progress through these statuses:Individual Status Updates
- ✅ ACCEPTED
- ❌ REJECTED
- 🕰️ WAITLISTED
- 🎟️ RSVP
Bulk Status Updates by Score Range
Admins can update multiple applications at once based on average score:Example Workflow
- Set high scorers (14-17) to ACCEPTED
- Set medium scorers (11-13) to WAITLISTED
- Set low scorers (0-10) to REJECTED
- Manually review edge cases
Bulk updates use the average score across all reviews. Applications with no reviews (avgScore = 0) won’t be affected.
Statistics Dashboard
The grading portal shows:Application Statistics
- Applications Decisioned: Count of non-IN_REVIEW statuses
- Total Applications: All submitted applications
- Status Breakdown: Count by each status type
Review Statistics
- Total Grades Given: Sum of all reviews across all applications
- Average Reviews per Application: Distribution of review coverage
Review Assignment Strategy
The portal does not automatically assign applications to reviewers. Reviewers can choose which applications to review.
- Aim for 3+ reviews per application for reliable averages
- Assign reviewers to review in batches (e.g., 50 applications each)
- Track review counts to identify under-reviewed applications
- Use the applications table to sort by review count
Exporting Accepted Applicants
To export accepted applicants for email campaigns or analysis:- Extract email addresses for bulk email
- Generate CSV for external tools
- Create mailing lists
Data Model Details
Review Calculation
Application Fields
Reviewers can see:firstName,lastNamephone,country,birthdaystudyLocation,studyMajor,studyYearOfStudypreviousHackathonsCount- Long answers:
longAnswerHobby,longAnswerWhy,longAnswerTime,longAnswerSkill linkToResumedietaryRestrictionsgender,race,orientation
Mobile Interface
The grading portal is mobile-responsive:- Applications display as cards on mobile
- Score slider for easy mobile input
- Status filter dropdown
Related Pages
- User Management - Assign REVIEWER role
- Admin Dashboard - Overview statistics
- Event Management - Check-in accepted applicants