Live, shared program management dashboard for the Engineering team. All data is stored in Firebase — every edit is instantly visible to everyone with the URL.
- Go to https://console.firebase.google.com
- Click "Add project" → name it "kriyadocs-pmo" → Create
- On the dashboard, click the </> (Web) icon
- App nickname: "kriyadocs-pmo" → Register app
- COPY the firebaseConfig values shown — you will need these next
Then create the database: 6. Left sidebar → Build → Firestore Database → Create database 7. Choose "Start in test mode" → Next → pick region (asia-south1 for India) → Enable
Open js/data.js in any text editor and fill in FIREBASE_CONFIG at the top:
apiKey: "your value here" authDomain: "your value here" projectId: "your value here" storageBucket: "your value here" messagingSenderId: "your value here" appId: "your value here"
Save the file.
- Go to github.com → New repository → name: kriyadocs-pmo → Private → Create
- Click "uploading an existing file"
- Drag all files from INSIDE the unzipped folder (index.html, css/, js/, README.md)
- Commit changes
- Go to netlify.com → Add new site → Import from Git → GitHub
- Select the kriyadocs-pmo repo
- Leave build settings blank → Deploy site
- Your live URL: https://kriyadocs-pmo.netlify.app (or similar)
- Share that URL — everyone opens it and sees the same live data
- Edit data: use the UI forms directly — no code needed ever
- Edit the app itself: edit any file on GitHub → Netlify auto-redeploys in 30 seconds
- Add a project on your phone → leadership sees it on their laptop instantly
- 50,000 reads / day
- 20,000 writes / day
- More than enough for a team of 20-30 people