Files
Church-Music/legacy-site/documentation/md-files/QUICK_ACCESS.md

124 lines
2.4 KiB
Markdown
Raw Normal View History

2026-01-27 18:04:50 -06:00
# ✅ CHURCH MUSIC SYSTEM - RUNNING ON PORT 5100
## 🌐 Access Your Site
- **Local**: <http://localhost:5100>
- **Network**: <http://192.168.10.130:5100>
- **External**: <http://houseofprayer.ddns.net:5100> (requires router port forwarding)
**Login:**
- Username: `hop`
- Password: `hop@2026ilovejesus`
---
## ✅ ALL YOUR FEATURES ARE WORKING
### Mobile Features
-**Login System** - SHA-256 password hashing
-**3-Column Song Database Grid** - Optimized for mobile
-**Swipe Navigation** - Swipe right from edge to go back
-**Touch Optimized** - 44px touch targets
-**Responsive Design** - Clamp() functions for font sizing
### Database Features
-**PostgreSQL Storage** - 40 songs, 5 profiles, 18 assignments
-**Real-time Updates** - Changes save immediately
-**Connection Pooling** - Optimized for performance
---
## 🔄 Auto-Start on Reboot
Service configured to start automatically when server reboots.
**Service Name**: `church-music-dev.service`
---
## 📊 Service Management
### Check Status
```bash
sudo systemctl status church-music-dev
ps aux | grep -E "(python.*app.py|node.*react)"
```
### Restart
```bash
sudo systemctl restart church-music-dev
```
### Manual Start
```bash
/media/pts/Website/Church_HOP_MusicData/start-dev-mode.sh
```
### Stop
```bash
sudo systemctl stop church-music-dev
```
---
## 📝 Service Details
**Backend:**
- Port: 8080 (internal)
- Technology: Flask with PostgreSQL
- Debug Mode: Enabled (for hot reload)
- PID File: `/tmp/church-backend.pid`
- Log: `/tmp/church-backend.log`
**Frontend:**
- Port: 5100 (public access)
- Technology: React (development mode)
- Hot Reload: Enabled
- PID File: `/tmp/church-frontend.pid`
- Log: `/tmp/church-frontend.log`
---
## ✅ Why Development Mode?
Development mode keeps ALL your features working exactly as you tested:
- Hot reload - changes apply immediately
- React DevTools enabled
- Full error messages
- Console.log statements active
- All mobile features preserved
- Swipe gestures working
- Login system functional
- 3-column grid active
---
## 🎯 Current Status
**Services Running:**
- Backend: ✅ Active on port 8080
- Frontend: ✅ Active on port 5100
- PostgreSQL: ✅ Active with your data
- Auto-start: ✅ Enabled
**Access NOW:**
<http://192.168.10.130:5100>
---
**Updated**: December 15, 2025 00:26 CST
**Mode**: Development (Full Features)
**Port**: 5100
**Status**: WORKING ✅