ADP_ATP

ADP_ATP

ADP ATP is a platform designed to efficiently manage a tennis ranking among friends. It allows users to record matches, update rankings, and view detailed real-time statistics. Additionally, it integrates artificial intelligence to automatically generate news articles for each recorded match.

The problem to solve

Managing a tennis ranking manually can be complicated and inaccurate. Without an automated platform, it is difficult to record results, update rankings correctly, and maintain a detailed history for each player. Additionally, sharing match updates with participants requires extra effort.

ADP_ATP screenshot

The solution

ADP ATP automates ranking management, allowing players to record matches and see real-time updates. Specific challenge rules are applied to ensure a fair and transparent system. Additionally, the platform automatically generates news using artificial intelligence, providing engaging summaries for each match.

ADP_ATP screenshot

Tech Stack

Next.js
shadcn-ui
PostgreSQL
TypeScript
Prisma
NextAuth.js
Recharts
Neon.tech
Vercel
AI
Gemini
Open AI
Leonardo AI

The frontend is developed with Next.js 15, leveraging Server Actions for a seamless experience. Tailwind CSS is used for a modern and responsive design. Prisma manages the database on Neon, while authentication is implemented with Auth.js and Google OAuth. News generation is powered by integrated artificial intelligence with Gemini and Vercel AI.

ADP_ATP screenshot

Key Features of ADP ATP

  • Automated match recording
  • Dynamic ranking updates
  • Detailed player history and statistics
  • Integrated challenge rules for a fair ranking
  • Automatic news generation with AI
ADP_ATP screenshot

Other Projects

Let's Talk!

Set up a meeting so we can talk!

15 min
30 min

Follow Me