The backend server is now running on http://localhost:5000
You currently have:
- ✅ Terminal 1: Backend server running (
python server.py) - ✅ Terminal 2: Frontend running (
npm run dev)
The application should now work! Refresh your browser at http://localhost:3000
You need to run 2 commands in 2 separate terminals:
cd backend
python server.pyWait until you see:
🚀 LibraDigit AI Backend Server
📊 Database initialized
🔍 Tesseract OCR: ✗ Not found
🌐 Server running on http://localhost:5000
npm run devWait until you see:
VITE ready in XXX ms
➜ Local: http://localhost:3000/
Open your browser to: http://localhost:3000
Or if using Electron:
# Terminal 3 (optional)
npm run dev:electronThe message "Tesseract OCR: ✗ Not found" is normal if you haven't installed Tesseract yet.
The application will still work with sample OCR text for demonstration purposes.
To install Tesseract (optional):
- Windows: https://github.com/UB-Mannheim/tesseract/wiki
- macOS:
brew install tesseract - Linux:
sudo apt-get install tesseract-ocr
- Open http://localhost:3000
- Click "Start New Project"
- Upload any PDF or image file
- Click "Upload and Process"
- The OCR will run with sample text
- Follow the workflow through Cleanup → Metadata → Archive
Your LibraDigit AI application is now fully functional!
The error "Unable to fetch projects" should be resolved now that the backend is running.
Happy Digitizing! 📚