☁️ Photos save to Firestore — view in admin dashboard or Firebase Console → photos
🏠
Home
📋
Report
📷
Photos
🕐
Hours
My Hours
0h
This week
0
Days worked
0h
Overtime
This week's entries
🕐
No entries yet
Submitted reports
📋
No reports yet
🏠
Home
📋
Report
📷
Photos
🕐
Hours
Projects
4
Active
0
Starting soon
0
Completed
🏠
2810 5th
📍 2810 5th St
Active
🏠
3221 Oakwood Hills
📍 3221 Oakwood Hills
Active
🏠
2642 Summit
📍 2642 Summit
Active
🏠
Cedarpark
📍 Cedarpark
Active
🏠
Home
📋
Report
📷
Photos
🕐
Hours
Manager Dashboard
Manager
🔧 Weyer Construction — Kitchen & Bath
☁️ Live — data syncs across all devices
0
On site now
4
Active sites
0
Reports due
Live crew check-ins today
👷
No check-ins yet today
Today's reports
📋
No reports submitted yet
0
Total crew
0
Clocked in
0
Not clocked in
👷
No employees signed in yet
GPS off-site log
📍
No off-site events
🏠
2810 5th
2810 5th St · 0 crew on site
🏠
3221 Oakwood Hills
3221 Oakwood Hills
🏠
2642 Summit
2642 Summit
🏠
Cedarpark
Cedarpark
0h
Crew hrs this week
0
Active today
0
Reports this week
Currently clocked in
✅
No one currently clocked in
View worker
Select a worker
Time entries
🕐
Select a worker above
Submitted reports
📋
Select a worker above
📊
Overview
👷
Crew
📁
Projects
📒
Field Log
✏️ Edit Time Entry
Clock In
Clock Out
— h
👷
Clocked out
Heading to a different job site?
🏗️
Weyer Construction — Crew App
This app is ready to deploy. Follow the steps below to connect Firebase and go live at crew.weyerconstruction.com
Step 1 — Create a free Firebase project
1. Go to console.firebase.google.com
2. Click "Create a project" → name it weyer-crew-app
3. Disable Google Analytics (not needed) → click Continue
4. In the left sidebar click Build → Firestore Database
5. Click "Create database" → choose Start in test mode → pick your region → Done
6. In the left sidebar click Build → Authentication
7. Click "Get started" → enable Anonymous sign-in
Step 2 — Get your config keys
1. In Firebase console → click the gear icon → Project settings
2. Scroll to "Your apps" → click the </> Web icon
3. Name the app weyer-crew → click Register
4. Copy the firebaseConfig block shown
5. Open this HTML file in a text editor (Notepad or TextEdit)
6. Find the section that says REPLACE_WITH_YOUR_API_KEY etc.
7. Paste your real values in place of each placeholder
Step 3 — Deploy to Netlify (free)
1. Go to netlify.com → create a free account
2. From the dashboard click "Add new site → Deploy manually"
3. Drag and drop this HTML file into the upload area
4. Netlify gives you a URL like random-name.netlify.app — your app is live!
5. In Netlify → Site settings → Domain management → Add custom domain → type crew.weyerconstruction.com
6. Netlify shows you a CNAME value to copy (something like abc123.netlify.app)
Step 4 — Point crew.weyerconstruction.com in GoDaddy
1. Log in to godaddy.com → My Products → your domain
2. Click DNS → Add New Record
3. Type: CNAME
4. Name: crew
5. Value: paste the Netlify CNAME value from Step 3
6. TTL: 1 hour → Save
7. Wait 10–30 minutes for DNS to update
8. Visit crew.weyerconstruction.com — your app is live! 🎉
✅ Firebase free tier covers up to 50,000 reads and 20,000 writes per day — more than enough for your crew.
✅ Netlify free tier covers 100GB bandwidth/month — plenty for a field app.
✅ Total monthly cost: $0 until you scale significantly.
The app won't save to the cloud until you add your Firebase config, but all screens are fully functional to preview.