Speech API Admin is a web application that allows admins to manage and monitor speech API usage. It provides a user-friendly interface for viewing statistics, managing users, and configuring settings. Related project: Speech API
- 📊 Usage Statistics — View detailed statistics on API usage.
- 👥 User Management — Add, remove, and manage users.
- ⚙️ Configuration Settings — Adjust settings for the speech API.
- 🚀 Docker Support — Easy to run using Docker Compose.
-
Clone the repository:
git clone https://github.com/laviprog/speech-admin.git cd speech-admin -
Set up environment variables:
Create .env.local or .env.production file based on the provided .env.example:
cp .env.example .env.production
Then fill all in the required variables.
-
Install dependencies:
Choose your preferred package manager:
npm install # or pnpm install -
Run the app locally:
Build the application:
npm run build # or pnpm buildRun the built application:
npm start # or pnpm start
Open http://localhost:3000 to view it in the browser.
To launch the app in a Docker container:
docker compose up --build -dMake sure to update the environment variables in the .env.production file or configure them through Docker.
