Initial commit - Church Music Database
This commit is contained in:
123
legacy-site/documentation/md-files/QUICK_ACCESS.md
Normal file
123
legacy-site/documentation/md-files/QUICK_ACCESS.md
Normal file
@@ -0,0 +1,123 @@
|
||||
# ✅ 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 ✅
|
||||
Reference in New Issue
Block a user