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.
π Google Drive β Travel
Uses the same Google Client ID as Calendar. Connect to create trip folders and itinerary documents from the Travel tab.
○ Not connected
π§ Gmail Sync β Travel
Uses the same Google Client ID as Calendar. Connect to scan your inbox for travel confirmation emails.
○ Not connected
π€ AI β Destination Research
Paste your Anthropic API key to enable AI-powered destination summaries in the Travel tab. The key is stored only in your browser.
API Key
/Grocery List
Paste your ingredient list
Each line becomes a separate item. Amounts are included as written.
/Recipes
/
/Exercise Planner
Create named workouts and build the exercises within each one.
+
New Workout
/
Add Exercise
/Travel Planner
Plan trips with itineraries, lodging, and things to see.
π§ Gmail Travel Inboxemails
π AI Destination Research
βοΈ
New Trip
/Trip
Add Flight / Transport
Add Lodging
Add Itinerary Item
Add Attraction / Activity
New Activity
β
/Daily Briefing
Brad's Daily Briefing
/Deadlines
/
Project
Show:
Task Details
Staff assigned to this task
Check existing staff or type a name to add someone new.
LabelsSelect labels to categorize this task. Manage labels in Settings.
How much time do you expect to need?
What is the priority level?
Connect Google Calendar in Settings to enable this feature.
Event type
to
GOOD BOY! πΎ
π₯π₯π₯
Copy Workout to Date
Add Recipe
Click a time slot to select
Good morning!
Here are today's calendar events. Check any you'd like to convert to tasks.