
Closed
Posted
Paid on delivery
I’m building a full-featured website for our new pickleball league and need an experienced backend developer to bring the real-time pieces to life. The stack is already chosen: Node.js (Express or NestJS) with PostgreSQL as the primary database. Core tasks • Live player auctions – real-time bidding, instant bid notifications, and a full auction history log powered by Socket.IO. • Live match scoring – endpoints that push each team’s score and stats seconds after every rally so the front-end can update instantly. • Secure auth – JWT sessions plus OTP or token-based magic-link login for captains, admins, and bidders. • Media handling – upload player photos and team assets straight to AWS S3 (or Cloudinary if you prefer) and store only the URLs. • Reporting – generate CSV and PDF summaries of auctions, rosters, and match results directly from the backend. What I expect as deliverables 1. Clean, well-documented REST & WebSocket APIs. 2. Normalised PostgreSQL schema (migrations included). 3. Tested codebase (unit & basic integration). 4. Deployment scripts or Docker setup so I can spin it up on AWS. 5. Brief hand-off session and README that lets my front-end team plug in without guesswork. If you’ve built real-time apps with Node.js, PostgreSQL, and [login to view URL] before and you care about clear, maintainable code, I’d love to work with you.
Project ID: 40502590
47 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
47 freelancers are bidding on average ₹8,225 INR for this job

Live player auctions with real-time bidding and instant bid notifications are a crucial part of your pickleball league website. I've worked on similar projects, like MaxBets, where we implemented real-time odds and live betting. For your project, I'd focus on designing a clean, well-documented REST & WebSocket API using Node.js and Socket.IO. I can put together a quick Node.js API for free so you can see the approach first. ~ Rajesh
₹7,000 INR in 20 days
9.4
9.4

The schema decision worth getting right on day one: standings computed from match results, not stored directly. Stored standings drift whenever a result gets corrected; a computed view stays consistent automatically and keeps the admin endpoints clean. I'd model it around players, teams, leagues (format + season metadata), matches with individual game scores, and a standings view that aggregates from match data. Auth with role separation so admins write and the public reads, everything containerized from the start. What you'd get in 4 days: - PostgreSQL schema covering all core entities with a computed standings view - REST endpoints for CRUD across all entities plus standings aggregation and match recording - JWT auth with admin vs. public read roles - Docker Compose setup, migrations, and a Postman collection for testing Single milestone: 10500 INR on delivery. What format does the league run? Round robin, bracket, or a mix per season? That affects one join in the standings query I'd write on day one.
₹10,500 INR in 4 days
5.6
5.6

Hi! The live auction with real-time bids and instant updates is the core challenge here. Keeping state in sync and handling edge cases (network drops, overlapping bids) is where most sports platforms get tripped up. I built similar real-time backends for events and property auctions, with bid notifications, JWT auth, and AWS S3 storage — all using Node.js, PostgreSQL, and Socket.IO. The focus was always on test-driven code and clear REST/WebSocket APIs the front-end team could pick up fast. For your league, I'd set up clean schema migrations with audit trails for every action. The PDF/CSV module is straightforward but needs careful design so stats match exactly. Quick question — for auth, do you want captains and admins to have separate roles and logins, or should they be managed from the same panel? Happy to send a draft schema and outline the main endpoints, free. You can also check similar real-time backend work at work.techindika.com. — Pradeep
₹7,000 INR in 7 days
5.1
5.1

Hi there, you're building is really exciting. I'm Abbas, we are small and professional team, a developer specializing in web apps, mobile apps, and AI solutions for startups. I know how important it is to move fast, stay lean, and build things that actually scale. I help startup founders: ⭐ Launch your website /mobile app for business growth ⭐ Save budget with React Native (one app, both platforms) ⭐ Add AI features that give you a real competitive edge No long contracts. No agency overhead. Just clean, fast execution. Are you currently looking to build or improve your product? I'd love to hear what you're working on. Portfolio: https://www.freelancer.in/u/letsgood Best, Abbas
₹17,500 INR in 10 days
3.8
3.8

With my expertise in Backend Development, especially using Node.js and PostgreSQL, I know I can build the real-time functionalities your pickleball league website needs. Whether it's implementing live player auctions, push-based match scoring endpoints, or securing user authentication with JWT and OTP, I've got you covered. Additionally, my experience in web app deployment to AWS, proficiency in building and documenting clean REST & WebSocket APIs, and my commitment to generating CSV and PDF summaries as you mentioned make me a strong contender for this project. You can trust that I'll be providing you with both well-thought-out strategy for your data handling needs as well as a brief hand-off session that ensures smooth collaboration with your front-end team. Most importantly, what sets me aside from others is not just delivering great code but developing scalable solutions that address your long-term growth needs. Transforming ideas into impactful digital experiences is more than just a slogan for me - it's what I commit to, and that's what I offer for your project. Let's build a product that performs beyond expectations together!
₹7,000 INR in 7 days
1.1
1.1

Hello, I can help with Pickleball League Backend with Node.js. I specialize in automation, API integrations, AI-assisted workflows, backend services, and production-ready web systems. My approach is to first confirm the exact requirements, then deliver a working milestone quickly, with clear progress updates and testable results. For this bid I propose 5 day(s) and a budget of 1500.0. Relevant areas I identified: PHP, NoSQL Couch & Mongo, Node.js, PostgreSQL, AngularJS, Docker, Backend Development, RESTful API, Database Design, API Development. I can start by reviewing your current assets/specification and sending a concrete implementation plan before the first milestone.
₹1,500 INR in 5 days
0.0
0.0

Hi, I’m Justine, a full stack engineer with experience building real-time applications using Node.js, PostgreSQL, REST APIs, WebSockets, Docker, AWS, and scalable backend architectures. I’ve developed SaaS platforms and business systems that require live updates, secure authentication, cloud storage integration, and well-documented APIs. For your project, I can build the real-time auction engine, live scoring system, JWT-based authentication, media upload workflows, and reporting features while keeping the architecture clean and maintainable. My experience with API development, PostgreSQL design, Docker deployments, and cloud integrations aligns well with the requirements of a responsive, production-ready sports platform. I’m confident I can deliver a reliable backend with clear documentation, testing, and deployment support for your frontend team. Looking forward to hearing good news from you.
₹6,000 INR in 2 days
0.0
0.0

Hi, I can build the backend APIs for your pickleball league using Node.js, Express, PostgreSQL, JWT auth, and Socket.IO. I have experience with real-time apps, REST APIs, database design, authentication, dashboards, and Socket.IO-based features. I can help create clean APIs for live auctions, bid history, live match scoring, role-based access, media URL handling, reports, and frontend integration. I’ll keep the code structured, documented, and easy for your frontend team to connect with, including a PostgreSQL schema, README, and basic deployment guidance.
₹1,500 INR in 10 days
0.0
0.0

Hello, I am excited about the opportunity to develop the backend for your pickleball league website. With extensive experience in backend systems using Node.js and PostgreSQL, I am well-prepared to ensure that your real-time features come to life seamlessly. I understand that your project requires live player auctions and match scoring, both of which I can implement effectively using Socket.IO. I will create secure authentication with JWT sessions, ensuring that all access is controlled and safe. For media uploads, I can integrate AWS S3 for storing player photos and team assets. Furthermore, I will provide robust reporting capabilities to generate summaries in CSV and PDF formats directly from the backend. I am ready to join you in real-time discussions in your time zone. I can also provide a simple demo of the functionality within 12 hours of project commencement. What are the key performance metrics you're aiming to achieve with the real-time features? Q1: What are the key performance metrics you're aiming to achieve with the real-time features? Q2: Are there any specific user roles you foresee needing additional permissions? Q3: How do you envision handling user notifications regarding bids and match updates? Thanks, Aril
₹1,500 INR in 12 days
0.0
0.0

Hi, I’m interested in helping build your pickleball league platform. I have experience developing scalable backend applications using Node.js, PostgreSQL, REST APIs, WebSockets, and Docker, with a strong focus on real-time functionality, security, and maintainable architecture.
₹7,000 INR in 7 days
0.0
0.0

Ahmedabad, India
Payment method verified
Member since Dec 25, 2025
₹1500-12500 INR
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
$20000-50000 USD
£2-5 GBP / hour
$15-25 USD / hour
₹750-1250 INR / hour
₹12500-37500 INR
$1000-1500 USD
₹12500-37500 INR
$1500-3000 USD
$30-250 USD
$250-750 USD
₹100-400 INR / hour
₹600-1500 INR
$15-25 AUD / hour
₹750-1250 INR / hour
₹1500-12500 INR
$30-250 USD
₹50000-50001 INR
$250-750 USD
$10-11 USD