Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .gitignore
Binary file not shown.
9 changes: 9 additions & 0 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,37 @@
The DevPath Bharat community is structured to ensure transparency, collaboration, and scalable growth. This document outlines the public governance structure.

## Founder

The Founder sets the overarching vision, mission, and long-term goals for the DevPath Bharat community. They ensure the community stays true to its core values of empowering developers across Bharat.

## Core Team

The Core Team works closely with the Founder to oversee day-to-day operations, strategic partnerships, and major platform decisions. They serve as the primary decision-makers for community-wide initiatives.

## Technical Team

The Technical Team is responsible for the architecture, development, and maintenance of the DevPath platform, including the website and open-source repositories. They review pull requests, manage releases, and ensure the technical quality of the project.

## Women in Tech

A dedicated group focused on fostering an inclusive environment, promoting diversity, and supporting women developers within the DevPath Bharat ecosystem through specialized mentorship and events.

## City Leads

City Leads are local community ambassadors. They bridge the gap between the online DevPath platform and regional developers by organizing local meetups, workshops, hackathons, and representing DevPath at local colleges.

## Community Team

The Community Team manages the online presence, Discord/WhatsApp groups, and overall community engagement. They ensure that discussions remain respectful and that members get the help they need.

## Events Team

The Events Team organizes and executes DevPath's initiatives, including hackathons (like HackFiesta), webinars, coding competitions, and community calls.

## Creative Team

The Creative Team handles the visual identity, branding, UI/UX design, graphics, and promotional materials for DevPath Bharat.

## Partnership Team

The Partnership Team seeks out and manages relationships with sponsors, other developer communities, tech companies, and educational institutions to bring more value and opportunities to DevPath members.
3 changes: 2 additions & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Currently, the following versions of the DevPath Bharat platform are supported w

## Responsible Disclosure

We take the security of the DevPath Bharat platform seriously. If you believe you have found a security vulnerability in any DevPath Bharat repository, please report it to us directly.
We take the security of the DevPath Bharat platform seriously. If you believe you have found a security vulnerability in any DevPath Bharat repository, please report it to us directly.

**Please do not report security vulnerabilities through public GitHub issues.**

Expand All @@ -23,6 +23,7 @@ You can reach the security team at:
**Email:** security@devpath.org (or devpathind.community@gmail.com)

When reporting a vulnerability, please include:

- A description of the vulnerability.
- Steps to reproduce the issue.
- Any relevant screenshots or code snippets.
Expand Down
1 change: 1 addition & 0 deletions SUPPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ DevPath Bharat is a community-driven project. We encourage members to help each
## Discord / WhatsApp

Join our active community to chat with other developers, find mentors, and get real-time help!

- **WhatsApp Community**: [Join Here](https://chat.whatsapp.com/D2PRfQy4HYgC4XURhY2X8C)

We are committed to providing a supportive and inclusive environment. Please ensure you follow our [Code of Conduct](CODE_OF_CONDUCT.md) when interacting with the community.
6 changes: 6 additions & 0 deletions firestore.rules
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,12 @@ service cloud.firestore {
allow write: if isSuperAdmin();
}

// ─── Team Members ────────────────────────────────────────────────────────
match /team_members/{memberId} {
allow read: if true;
allow write: if true;
}
Comment on lines +155 to +159

// ─── Projects (top-level) ────────────────────────────────────────────────
match /projects/{projectId} {
allow read: if true;
Expand Down
Loading