Commit c6a031

2025-11-13 09:13:28 Switi Patel: updated history
Projects/OptiQA.md ..
@@ 39,10 39,10 @@
| Layer | Technology |
|--------|-------------|
- | **Frontend** | React.js + Tailwind CSS |
+ | **Frontend** | Flutter |
| **Backend** | Node.js + Express.js |
| **Database** | PostgreSQL |
- | **AI/ML** | OpenAI GPT-4o-mini |
+ | **AI/ML** | Hugging face' GLM 4.6 |
| **Test Execution** | Playwright |
| **Authentication** | JWT (JSON Web Tokens) |
| **Hosting (Optional)** | AWS / Render / Vercel |
@@ 52,7 52,7 @@
1. **User Registration/Login** → User signs up or logs in.
2. **Prompt Submission** → User enters URL + natural language steps (e.g., “Login to Gmail and verify inbox count”).
- 3. **AI Processing** → Backend sends the prompt to GPT-4o-mini to generate Playwright test script.
+ 3. **AI Processing** → Backend sends the prompt to GLM 4.6 model to generate Playwright test script.
4. **Test Execution** → The system executes the generated code using Playwright.
5. **Result Storage** → Logs, status, and screenshots are saved in the database.
6. **Result Visualization** → User views the detailed report and test history from the frontend.
@@ 65,13 65,13 @@
OptiQA follows a **modular microservice-inspired structure**:
- 1. **Frontend (React.js)**
+ 1. **Frontend (Flutter)**
Handles user interaction, authentication, prompt submission, and data visualization.
2. **Backend (Node.js + Express)**
- Manages user requests, invokes GPT-4o-mini for AI processing, executes Playwright tests, and interacts with PostgreSQL.
+ Manages user requests, invokes GLM 4.6 for AI processing, executes Playwright tests, and interacts with PostgreSQL.
- 3. **AI Layer (OpenAI GPT-4o-mini)**
+ 3. **AI Layer (Hugging Face's GLM 4.6)**
Generates test scripts based on natural language prompts.
4. **Database Layer (PostgreSQL)**
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9