Fanranker

completed
Web App
web_app / typescript · small
447
Files
57,590
LOC
3
Frameworks
8
Languages

Pipeline State

completed
Run ID
#307686
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0
Previous runs
Repobility analysis · methodology at https://repobility.com/research/
#StatusPhaseStartedFinished
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
#111607failedSTRUCTURAL_SCAN2026-03-21 07:34:35
#31582failedSYMBOL_EXTRACTION2026-03-07 05:14:25

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
49.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47441
Member of a group with 4 similar repo(s) — canonical #1452817 view group →
Top concepts (2)
Project DescriptionWeb Frontend
All rows scored by the Repobility analyzer (https://repobility.com)

AI Prompt

Create a full-featured sports prediction and community platform called FanRanker. I need it built using Next.js 15, React 19, and TypeScript. Key features must include a system for users to earn daily free tokens and make predictions using real odds data. The platform needs a ranking system that displays verified accuracy rankings and streaks. Additionally, implement community boards with a follow system and rich text editing, and include an art gallery section. Please ensure the tech stack utilizes Supabase for the database, Clerk for authentication, and Tailwind CSS for styling.
typescript next.js react supabase tailwind sports community web-app prediction authentication
Generated by gemma4:latest

Catalog Information

FanRanker is a free sports prediction and community platform where users can earn tokens, make predictions, and compete against others.

Description

FanRanker is a comprehensive platform that combines sports predictions with a community feature. Users receive daily tokens to predict the outcome of various sports events based on real odds from betman.co.kr. The platform also features a ranking system, where users are ranked based on their verified accuracy. Additionally, FanRanker has community boards for discussion and topic-based follow systems. It also includes an art gallery with a commission marketplace and supports embeds from popular platforms like YouTube and Instagram.

الوصف

يعد FanRanker منصة مجانية لتنبؤ الأحداث الرياضية + منصة للجماعات حيث يمكن للمستخدمين الحصول على التوكينات اليومية، التنبؤ بالنتائج الحقيقية من betman.co.kr، وترتيب المستخدمين بناءً على دقةهم المصرح بها. بالإضافة إلى ذلك، يحتوي FanRanker على لوحات للجماعات للنقاش والتبعية حسب الموضوعات، كما يحتوي على معرض للفنون مع سوق لتحديد الأرباح ويدعم إدراج المحتوى من منصات شعبية مثل YouTube و Instagram.

Novelty

7/10

Tags

sports-predictions community-platform ranking-system art-gallery embed-support

Technologies

clerk nextjs playwright radix-ui react recharts supabase tailwind vitest zod

Claude Models

claude-opus-4.6

Security & Health

Medium
DORA Rating
Unknown
License
7.9%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
70.7%
yaml
11.8%
markdown
7.9%
json
5.8%
sql
1.8%
javascript
1.1%
shell
0.7%
css
0.3%

Frameworks

React Next.js Vitest
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)

API Endpoints (88)

Data scored by Repobility · https://repobility.com
MethodPathHandlerFramework
Repobility · code-quality intelligence platform · https://repobility.com
GETartist_idsearchParams.getExpress
GETartist_idsearchParams.getExpress
GETauthorizationheaders.getExpress
GETauthorizationheaders.getExpress
GETcategorysearchParams.getExpress
GETcommunitysearchParams.getExpress
GETcommunitysearchParams.getExpress
GETcommunitysearchParams.getExpress
GETcommunity_slugsearchParams.getExpress
GETcommunity_slugssearchParams.getExpress
GETcontentformData.getExpress
GETdaily_idsearchParams.getExpress
GETdaily_round_idsearchParams.getExpress
GETdatesearchParams.getExpress
GETeditsearchParams.getExpress
GETfileformData.getExpress
GETgame_typesearchParams.getExpress
GETidsearchParams.getExpress
GETincludeHtmlsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETlimitsearchParams.getExpress
GETmatch_idsearchParams.getExpress
GETmin_predictionssearchParams.getExpress
GEToffsetsearchParams.getExpress
GEToffsetsearchParams.getExpress
GEToffsetsearchParams.getExpress
GEToffsetsearchParams.getExpress
GEToffsetsearchParams.getExpress
GEToffsetsearchParams.getExpress
GEToffsetsearchParams.getExpress
GETpagesearchParams.getExpress
GETpagesearchParams.getExpress
GETpagesearchParams.getExpress
GETpagesearchParams.getExpress
GETpagesearchParams.getExpress
GETpost_idsearchParams.getExpress

Showing 50 of 88

Concepts (2)

Generated by the Repobility scanner · https://repobility.com
CategoryNameDescriptionConfidence
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
auto_descriptionProject Description무료 스포츠 승부예측 + 커뮤니티 플랫폼. 매일 볼(토큰)을 받아 실제 프로토 배당률로 예측하고, 검증된 적중률 기반 랭킹으로 전문가를 증명하는 서비스.80%
auto_categoryWeb Frontendweb-frontend70%

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/31531.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV