building...
cmd
Next.js 15 TypeScript PostgreSQL Redis

GDCuba-Rank: GD Cuba Rankings

April 25, 2026

Official Ranking of the Cuban Geometry Dash Community

GDCuba-Rank is the official web platform for the Cuban Geometry Dash community. It features player rankings, account management, records and leaderboards, all built with modern web technologies.

GDCuba-Rank Cover

Tech Stack

The project uses a modern stack optimized for performance and scalability:

  • Next.js 15: Next.js 15 with App Router for server-side rendering and API routes
  • React 19: React 19 with the latest features for building the UI
  • TypeScript: TypeScript for type safety and better developer experience
  • TailwindCSS: TailwindCSS for responsive and maintainable styles
  • PostgreSQL: PostgreSQL as the primary database for player and record data
  • Vercel KV: Vercel KV (Redis) for caching and fast leaderboard queries

Features

GDCuba-Rank provides several key features for the community:

Player Rankings

Dynamic ranking system that tracks player performance, points and position within the community.

Account System

User accounts linked to Geometry Dash profiles with verified statistics.

Records & Leaderboards

Complete record tracking with global and personal leaderboards for all community levels.

Technical Challenges

Building GDCuba-Rank presented several interesting challenges:

  • API Integration: Integration with RobTop Geometry Dash endpoints for fetching real player data and level information.
  • Performance: Optimization of database queries and implementation of Redis caching to handle high traffic and frequent ranking updates.

Credits

This is a community-driven project built collaboratively:

  • Alejandro Figueiras - Main Developer
  • Dayniel Martínez - Second Developer
  • Christian Mayan - Logo and Trailers Designer
  • GD Cuba Community

Conclusion

GDCuba-Rank demonstrates how modern web technologies can be used to build a high-performance platform for a gaming community. The project combines Next.js, PostgreSQL and Redis to deliver real-time rankings and a smooth user experience.

Do you have questions about the project? Want to contribute? Write to me!