You are browsing as a guest. Sign up (or log in) to start making projects!

rowlink

  • 1 Devlogs
  • 14 Total hours

A global recruiting platform that helps rowers showcase their achievements and enables coaches to discover talent worldwide.

Open comments for this post

14h 3m 15s logged

Welcome to my first RowLink devlog! I’m a competitive rower, and as I started learning about the college recruiting process, I realized how confusing and scattered it can be. After talking with several high school and college coaches, one challenge kept coming up, finding talented athletes in other countries. Coaches often know the athletes in their own region, but discovering international talent is much harder. RowLink wants to help solve that by giving athletes around the world a place to showcase themselves and be discovered by coaches internationally.

This is currently a demo version. The full website is still under development and is hopefully going to be ready for its first public beta in the next 1–2 weeks.

Features -
Current features included in the demo(or the best attempt at them):

  • 🌍 International athlete discovery
  • πŸƒ Athlete recruiting profiles
  • πŸ“ˆ 2k and 6k erg score tracking
  • πŸ… Race results and achievements
    -πŸ“„ Public recruiting resume pages
  • πŸ” Coach athlete search and filtering
  • 🌎 Country-based athlete filtering
  • πŸ›Ά Club discovery and public club pages
  • 🀝 Athlete-to-club membership requests
  • βœ… Club management dashboard for approvals
  • πŸ”’ Privacy-focused profile controls
  • πŸ“± Responsive modern interface

Built With:
Next.js
React
TypeScript
FastAPI
Python
PostgreSQL
SQLAlchemy
Clerk Authentication
Docker

What I Learned:

  • Designing a full-stack web application
  • Building secure authentication systems
  • Creating REST APIs with FastAPI
  • Designing relational databases with PostgreSQL
  • Managing database migrations with Alembic
  • Building responsive interfaces with React and Next.js
  • Structuring a project for future scalability
  • Gathering real feedback from coaches and adapting the product based on user needs

Challenges During Development
Some of the biggest challenges so far:

  • Designing a platform that serves both athletes and coaches
  • Building a secure club membership system
  • Creating scalable database relationships
  • Supporting international recruiting instead of only local recruiting
  • Testing and debugging both the frontend and backend
  • Doing my best not to get hacked

What’s Next?
Planned improvements before the public beta:

  • 🌍 Expand international recruiting features
  • Athlete and club verification system
  • πŸ”Ž More advanced coach search filters
  • πŸ“Š Additional athlete performance statistics
  • 🌐 Multi-language support
  • πŸ“Ή Video highlights and recruiting media
  • 🎨 UI polish and user experience improvements
  • πŸš€ Public beta launch in the next 1–2 weeks

I’m excited to keep building RowLink and continue working toward making international rowing recruitment more accessible for athletes and coaches around the world.

0
0
8

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…