Go to console.firebase.google.com → create a project
Enable Firestore Database → create in test mode
Enable Authentication → Sign-in method → Google
Go to Project Settings → Your Apps → Add Web App → copy the firebaseConfig object
In Authentication → Settings → Authorized Domains add your Netlify URL
In Firestore → Rules paste: allow read, write: if request.auth != null && request.auth.uid == userId;
Paste your firebaseConfig object
Labels
Create labels to tag projects by team member, category, or any grouping. Assign multiple labels per project.
Google Calendar Integration
One-time setup required:
Open console.cloud.google.com → create a project
Go to APIs & Services → Library → enable Google Calendar API
Go to Credentials → Create Credentials → OAuth 2.0 Client ID
Choose Web application; under Authorized JavaScript origins add http://localhost:8080
Copy the Client ID and paste it below
⚠ The app must be served over HTTP. In Terminal run: cd ~/Desktop/Brad\ Management && python3 -m http.server 8080 Then open http://localhost:8080/tasks.html
Client ID
○ Not connected
Visible Calendars
Checked calendars appear in the Deadlines view. Uncheck to hide.
/Grocery List
Paste your ingredient list
Each line becomes a separate item. Amounts are included as written.
/Exercise Planner
Create named workouts and build the exercises within each one.
+
New Workout
/
Add Exercise
/Daily Briefing
Brad's Daily Briefing
/Deadlines
/
Project
Show:
New Task Details
Should anyone be tagged?A label will be created for each person if it doesn't exist yet.
How much time do you expect to need?
What is the priority level?
Copy Workout to Date
Good morning!
Here are today's calendar events. Check any you'd like to convert to tasks.