Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```