Secure Evaluations
Link-only submissions. Verified evaluators. Fast results.
Students submit GitHub/Drive/live links, pay per evaluator, and receive structured PDF reports. Evaluators are verified and tracked with SLAs and wallet-backed refunds.
Platform Highlights
- • Role-aware flows for Students, Evaluators, Admins, MasterAdmins
- • Evaluator KYC with secure document storage (off-webroot)
- • SLA timers, auto-refunds to wallet, withdrawal with fee
- • Rate limiting, CSRF, and input validation baked in
- • Razor-first UI; React only for form builder/dashboards
StudentsSubmit & track
Submit title, system type, tech stack, and project links. Choose evaluators, pay, and monitor deadlines.
Links only (GitHub/Drive/live). No file uploads to reduce risk.
EvaluatorsVerified experts
Apply with proof of expertise, get approved by MasterAdmin, accept or decline assignments, and deliver structured results.
SLA-driven deadlines with payout tracking per assignment.
AdminsControl & audit
Approve evaluators, manage settings (fees, ratios, SLA days), handle disputes, and download PDF reports.
Configurable rate limits and background jobs for reminders/refunds.
Security & Architecture
- ASP.NET Core 8 LTS with Identity, PostgreSQL, EF Core migrations, modular feature folders.
- Rate limiting, anti-forgery tokens, input validation, and strict link-only submissions to avoid SSRF/file risks.
- Kestrel behind Nginx on a dedicated port with TLS via botcert/certbot; settings in configuration and .env.
- Secure storage for KYC documents outside webroot; authorized endpoints only.
- Background job hook points for SLA monitoring, refunds, reminders, and PDF/email delivery.