This AI-powered assistant helps users by answering questions that are commonly asked at the TeCS help desk. Built on React and Node.js, it integrates the OpenAI API to provide intelligent responses to user queries.
Check out a small demo here! (OpenAI's API takes a small fee for each token generated, so this demo is limited).
Username: testuser
Password: password123
- AI-powered responses using the OpenAI API to generate helpful, context-aware answers.
- Built with React (Frontend) & Node.js (Backend).
- Uses REST API architecture for client-server communication.
- Includes Vitest for unit and integration testing.
- Designed with Tailwind CSS for a clean UI.
- React, Vite, and Tailwind CSS for the frontend
- Node.js and Express.js for the backend
- OpenAI API for AI integration
- Vitest for testing and scalability
- The user enters a query (e.g., "How do I reset my student password?").
- Request sent to Node.js backend, which processes the query.
- OpenAI API generates a response.
- Response is sent back to the React frontend for display.
Author: Jonathan Woline | GitHub


