A conversational AI web application using HTML, CSS, JavaScript, PHP, and Ollama LLM. This is a learning project for my portfolio.
- Core features: Send messages, receive AI responses, basic chat interface
- Future enhancements: Chat history, user sessions, message formatting
ConversaAI/
├── index.html
├── assets/ // Frontend resources
│ ├── css/
│ │ └── styles.css
│ ├── js/
│ │ └── script.js
│ └── images/
├── api/ // PHP backend endpoints
│ ├── chat.php
│ └── config.php
├── data/ // JSON file storage
│ └── conversations/
├── docs/ // Project documentation
│ ├── requirements.md
│ ├── wireframes/
│ └── daily-progress.md
└── README.md- Vanilla JavaScript (modular functions)
- Tailwind CSS for styling
- Responsive design approach
- PHP for API endpoints
- JSON files for data persistence
- RESTful API design
User Input → Frontend Validation → AJAX Request → PHP API → Ollama → Response Processing → UI Update
- Phase 1: Requirements & Planning Progress - Complete
- Phase 2: Environment 𝗦𝗲𝘁𝘂𝗽 & 𝗦𝘁𝗮𝘁𝗶𝗰 𝗨𝗜 Progress - Complete
- Phase 3: Frontend Interactivity - Complete
- Phase 4: Backend API Integration - Complete
- Phase 5: Full-Stack Integration & File Storage - Ongoing
View detailed Documentation.
📄Project Progress
This project is open-source and available for learning purposes. Free to use with attribution.