Dulus
An AI agent for your desktop and terminal, on any model you choose. Hosted models run on Fuel, paid in $DULUS.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗This is a modern React/TypeScript Next.js application designed to serve as the Admin Panel and Telegram Mini App interface for the Telegram Food Poll Bot.
Vercel provides native, zero-configuration hosting for Next.js. Follow these simple steps to deploy:
food-bot-frontend repository.In the Environment Variables section of the Vercel project setup, add the following variables:
| Variable | Description | Value (Production) | Value (Local Dev) |
|---|---|---|---|
NEXT_PUBLIC_API_URL | The HTTPS URL of your FastAPI backend server | https://your-backend.railway.app (or Render/VPS URL) | http://localhost:8000 |
NEXT_PUBLIC_DEV_MODE | Set to bypass Telegram WebView authentication requirements during testing | false | true |
[!IMPORTANT]
- For production, ensure
NEXT_PUBLIC_DEV_MODEis set tofalse(or left blank) so that the app correctly validates requests using the official Telegram WebApp authentication signatures.- Ensure your FastAPI backend has the corresponding CORS configuration updated to allow requests from your Vercel deployment domain (e.g.
https://food-bot-frontend.vercel.app).
To run the Next.js development server locally:
npm install
npm run dev
Open http://localhost:3000 in your browser.
app/page.tsx to edit the main dashboard layout.app/globals.css.