Last Updated: December 1, 2025 - 22:52 UTC
- Build Date: December 1, 2025 - 22:39 UTC
- Location:
/home/ishaglcy/public_html/yeladim.church/ - Status: ✅ Deployed and accessible
- Features:
- Mobile responsive design
- Video streaming (YouTube/Discord)
- Quiz system (Teacher & Student modes)
- Scripture Notebook
- Drawing Pad
- All components connected to backend API
- Status: ✅ Running (PID: 3999956)
- Port: 3001
- Location:
/home/ishaglcy/public_html/yeladim.church/api/ - Log File:
/tmp/yeladim-api.log - Endpoints:
- Health:
http://localhost:3001/health - Quiz:
http://localhost:3001/api/quiz/* - Notes:
http://localhost:3001/api/notes/*
- Health:
- Proxy: Configured via .htaccess to proxy
/apiand/healthto backend - React Router: Configured to serve index.html for all client-side routes
curl http://localhost:3001/healthcat /tmp/yeladim-api.log# Find and kill the process
ps aux | grep "node server.js" | grep -v grep | awk '{print $2}' | xargs kill
# Start it again
cd /home/ishaglcy/public_html/yeladim.church/api
nohup node server.js > /tmp/yeladim-api.log 2>&1 &cd /home/ishaglcy/public_html/yeladim.church
./deploy-frontend.sh- Frontend Source:
/home/ishaglcy/public_html/yeladim.church/src/ - Build Output:
/home/ishaglcy/public_html/yeladim.church/dist/ - Production Files:
/home/ishaglcy/public_html/yeladim.church/(root) - Backend:
/home/ishaglcy/public_html/yeladim.church/api/ - Database:
/home/ishaglcy/public_html/yeladim.church/api/data.json
The frontend automatically uses:
- Development:
http://localhost:3001 - Production:
https://yeladim.church(proxied through Apache)
- Backend is running as a background process (nohup)
- For production, consider using PM2 or systemd for process management
- Backend data is stored in JSON file:
api/data.json - All API endpoints support CORS for the configured origins