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

https://github.com/remoodle/remoodle

ReMoodle Monorepo
https://github.com/remoodle/remoodle

bullmq cloudflare-workers grammy hono hono-rpc pnpm-monorepo typescript vue

Last synced: 6 months ago
JSON representation

ReMoodle Monorepo

Awesome Lists containing this project

README

          

# ReMoodle

Enhancing Moodle experience with care

## Development

### Requirements

- Node.js v20 ([install](https://github.com/Schniz/fnm))
- pnpm v9+ ([install](https://pnpm.io/installation))
- Redis ([install](https://redis.io/download))
- MongoDB ([install](https://www.mongodb.com/docs/manual/installation/))

## Quick Start

1. Create Telegram Bot

- Message @BotFather on Telegram
- Save the API token

2. Setup & Run

```bash
node scripts/setup-env.cjs # Configure env vars
pnpm install # Install dependencies
pnpm run dev # Start everything needed
```