✨ This repository is available as a GitHub template! Click "Use this template" to create your own Stock Verify instance. See docs/STARTUP_GUIDE.md for setup instructions.
🎵 NEW VIBE CODER? START HERE! 👈
Complete Vibe Coding Guides:
- 📍 START HERE ← Your personalized roadmap and next steps!
- ⚡ Quick Start: Vibe Coding Today - Get coding in 2 hours
- 🎯 Vibe Coding Next Steps Guide - 30-day learning path
- 🗺️ Visual Roadmap - See the big picture
- 🛠️ Vibe Coding Setup - AI tools configuration
- Codebase Memory: Architecture, Tech Stack, and Data Models.
- Cursor Rules: AI behavior and coding standards.
- Verified Coding Policy: Testing and verification requirements.
- Changelog: Version history.
- Production Deployment Guide: Complete deployment instructions for production.
- Production Readiness Checklist: Step-by-step verification before going live.
- Feature Roadmap: Planned features and upgrade recommendations.
- See docs/STARTUP_GUIDE.md for complete setup guide
- Run
./init-new-instance.shto initialize your instance
make startThis starts Backend, Frontend, and Database services, automatically configuring the network.
- Backend:
make backend(Port 8001) - Frontend:
make frontend(Port 8081 - LAN Mode) - Fix Expo:
make fix-expo(Tunnel Mode for connection issues) - Stop All:
make stop
The system now automatically detects your IP address to allow mobile devices to connect:
- Backend detects its LAN IP on startup and writes to
backend_port.json. - Frontend reads this file to configure the API client.
- Docker/CI: Set
EXPO_PUBLIC_BACKEND_URLto override this behavior.
- Backend Port: 8001 (Default)
- SQL Server: configured in
backend/config.py(Default:192.168.1.109) - Frontend: Expo SDK 54 (Stable)
To archive old documentation:
python scripts/cleanup_old_docs.pylsof -ti :8081,19000,19001,19002,19006 | xargs kill -9