Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nlfmt/botboard
A dashboard to control any application and view its logs and statistics
https://github.com/nlfmt/botboard
analysis dashboard logging statistics
Last synced: 23 days ago
JSON representation
A dashboard to control any application and view its logs and statistics
- Host: GitHub
- URL: https://github.com/nlfmt/botboard
- Owner: nlfmt
- Created: 2023-10-07T16:54:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-05T16:25:29.000Z (11 months ago)
- Last Synced: 2025-01-13T01:44:22.366Z (about 1 month ago)
- Topics: analysis, dashboard, logging, statistics
- Language: TypeScript
- Homepage:
- Size: 959 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BotBoard
Web application for managing various applications.
## Technologies
- [React](https://react.dev/)
- [SCSS](https://sass-lang.com/)
- [Express](https://expressjs.com/)
- [Prisma](https://www.prisma.io/)
- [tRPC](https://trpc.io/)
- [Lucia](https://lucia-auth.com/)## Getting Started
Running the application locally requires a few steps. \
First, add all environment variables needed by copying the `.env.example` file to `.env` and filling in the values. \
Then, install the dependencies and push the database schema and run the development server:
```bash
# Install dependencies
pnpm i# Push the database schema to the database
pnpm db:push# Start the development server
pnpm dev
```To build and run the production app:
```bash
# Build the app
pnpm build# Start the production server
pnpm start
```