I'm Building a Clone of Sleeper from Scratch - Here's Why

👋 Who I Am
I'm a self-taught developer transitioning into back-end systems. I'm learning full-stack development and documenting the entire journey here.
🧠 What I’m Building
I’m building a fantasy football app inspired by Sleeper — complete with real-time drafts, league creation, lineups, scoring, and eventually a chat system.
🎯 Why I Chose This Project
As much as this is a learning project, it’s also a passion project. Sleeper is continually improving the fantasy sports landscape with their improvements to the fantasy space. Being a user of Sleeper for 6+ years, I look forward to the challenge of cloning this site. Also, working with live-drafts, league creations, lineup settings, scoring modifications, and chat systems will be a huge learning benefit.
🔧 What I’m Using
React (with Vite)
Firebase or Node backend (for now)
Sleeper’s public API
Elixir
GitHub for version control
Blog for weekly updates
🚀 What’s Next
I’ve had a GitHub profile for a while, back when I had dreams of starting my first project unrelated to fantasy football. I have my project set up in my repository.
Blog setup (✔️)
Determining my Minimum Viable Product
User Authentication and League Creation
📁 Follow My Project
GitHub repo: https://github.com/ducharme-dev/sleeper-clone
I’ll be posting weekly updates here. Thanks for following along!
Subscribe to my newsletter
Read articles from Bob Ducharme directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
