- Migrated backend and frontend into monorepo structure (server/, client/) - Implemented mobile-responsive layout with hamburger menu - Added user authentication with Google OAuth integration - Implemented file upload with vector embedding (PDF, DOCX, ODT, XLSX, TXT, MD) - Added RAG chat system with Ollama integration - Fixed responsive breakpoints and mobile drawer behavior - Configured CORS for production domain (ai.dffm.it) - Built and tested production bundles - Created comprehensive TESTING_REPORT.md - Added .gitignore for node_modules, dist, .env files Technical Details: - Frontend: React 19 + Vite + Tailwind CSS + TypeScript - Backend: Express.js + Passport + PostgreSQL + pgvector - Build: Client bundle 291KB (gzipped 89KB) - Server: Running on port 3000 with SPA fallback Note: HTTPS production access requires reverse proxy configuration See TESTING_REPORT.md for deployment instructions Ready for production deployment once SSL is configured |
||
|---|---|---|
| client | ||
| server | ||
| .gitignore | ||
| README.md | ||
| TESTING_REPORT.md | ||
| monorepo-migration-prompt.md | ||
README.md
test