Setup Instructions Backend:
Navigate to the backend/ directory. Install dependencies: pip install -r requirements.txt. Start the server: python app.py. Frontend:
Navigate to the frontend/ directory. Install dependencies: npm install. Start the React app: npm start. Access the App:
Open your browser and go to http://localhost:3000. Next Steps Enhancements: Add authentication using Firebase or JWT. Implement group chats and file sharing. Improve UI/UX with Material-UI or Tailwind CSS. Scalability: Deploy the backend on AWS or Heroku. Use a database like MongoDB or Firebase Firestore to store chat histories. AI Customization: Fine-tune AI models for domain-specific responses.