Tip
The password is not here.. or if it is then only by coincidence
A minimalistic single-page application for password authentication with integrated chat support.
- Password Authentication: Simple form with placeholder
/loginendpoint - Chat Support: Integrated customer support chat with Gemini AI
- Language Toggle: Switch between German and English or any other language
The chat system includes:
- Automatic welcome message and problem reporting
- Integration with Gemini Flash API
- local MCP to call (what could go wrong)
- Rate limiting and error handling
- Language-aware responses
This application is designed to be hosted as a GitHub Page:
- Build the application:
npm run build - Deploy the
distfolder to GitHub Pages - Configure any necessary redirects for the
/loginendpoint
npm install
npm run dev