Skip to content

docs: Local Developer Environment Setup & Firebase Provisioning Guide (#211)#261

Merged
indresh404 merged 2 commits into
indresh404:mainfrom
nitishchaubeyy:docs/developer-guide
Jun 3, 2026
Merged

docs: Local Developer Environment Setup & Firebase Provisioning Guide (#211)#261
indresh404 merged 2 commits into
indresh404:mainfrom
nitishchaubeyy:docs/developer-guide

Conversation

@nitishchaubeyy
Copy link
Copy Markdown
Contributor

Description

Resolves #211 by introducing a comprehensive DEVELOPER_GUIDE.md to streamline the onboarding process for new open-source contributors.

Key Additions:

  • Environment Provisioning: Added detailed instructions on creating an isolated Firebase project and setting up GitHub OAuth for local testing.
  • CLI Deployment: Included steps for authenticating via firebase-tools and deploying the necessary firestore.rules and firestore.indexes.json files so that the leaderboard composite queries work out of the box.
  • Env Management: Documented the required .env Vite variables structure to prevent secrets configuration confusion.

Fixes #211

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ranker-hub Ready Ready Preview, Comment Jun 3, 2026 3:25pm

@github-actions github-actions Bot added backend Backend/Firebase related changes bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request frontend Frontend related changes (HTML/CSS/JS/React) gssoc GirlScript Summer of Code gssoc26 GirlScript Summer of Code 2026 nsoc NSoC NSoC'26 NSoC 2026 pending-review PR is pending review labels Jun 3, 2026
@indresh404 indresh404 merged commit 7952841 into indresh404:main Jun 3, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Backend/Firebase related changes bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request frontend Frontend related changes (HTML/CSS/JS/React) good first issue Good for newcomers gssoc GirlScript Summer of Code gssoc26 GirlScript Summer of Code 2026 level:intermediate level2 nsoc NSoC NSoC'26 NSoC 2026 pending-review PR is pending review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Docs]: Local Developer Environment Setup & Firebase Provisioning Guide

2 participants