[ SYS.ARCHIVE_RECORD ] - DevRank
> Developer evaluation platform that analyzes coding activity, GitHub contributions, and project portfolios to automatically score and rank software engineers.
- // INDUSTRY_TAG
- Developer Tools
- // DEPLOYMENT_YEAR
- // SERVICE_PROTOCOLS
- Evaluation Platform
Challenge
Develop a highly secure, data-intensive evaluation platform. The system required strict access controls and complex data fetching to analyze developer metrics accurately. Key obstacles included:
>Enforcing Admin-only onboarding (disabling public self-registration).
>Handling secure password setup via expiring Magic Links.
>Integrating OTP-based email login flows securely.
>Protecting internal APIs with cryptographic signatures.
>Resolving severe dashboard performance issues caused by fragmented data fetching.
Solution

High level architecture of the application.
Due to the sensitive nature of the evaluation data, the authentication architecture was custom-built to ensure zero unauthorized access.
Instead of relying on standard selective column fetching which caused database bottlenecking, the architecture was refactored to an "Amazon-style" full-data fetch, combined with a custom stats dashboard drill-down system on the client side, drastically improving load times.
Technologies

NextJS

TailwindCSS

NodeJS

MongoDB

Github API


