Emmanuel Rizky ecc5ab4898 feat(chat): implement initial chatbot UI and functionality
This commit introduces the foundational user-facing chatbot interface.

- Adds a new `ChatbotPage` component with a complete UI for displaying messages, user input, and a simulated bot response.
- Implements a "typing" indicator for a better user experience.
- Integrates `react-router-dom` to handle application routing, directing the root path to the new chatbot and moving the admin login to `/admin`.
- Adds `react-icons` as a new dependency for UI elements.
- Extends Tailwind CSS theme with new colors and adds custom CSS for the typing animation.
2025-08-03 13:03:32 +07:00
Description
No description provided
53 MiB
Languages
JavaScript 50.2%
HTML 28.1%
TypeScript 11.7%
CSS 9.8%
PHP 0.2%