Commit Graph

1 Commits

Author SHA1 Message Date
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