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

https://github.com/nexfortisme/oss-forums

Simple web forums with none of the "modern" standard data collection
https://github.com/nexfortisme/oss-forums

bun honojs sqlite vue3

Last synced: 3 months ago
JSON representation

Simple web forums with none of the "modern" standard data collection

Awesome Lists containing this project

README

          

# oss-forums

Monorepo with a Vue + Vite frontend and a Hono + Bun backend.

## Demo Site

See an example of the app deployed [HERE](https://oss-forums.nexfortisme.com/channels)

## Layout

- `apps/web`: Vite + Vue app
- `apps/api`: Hono API running on Bun
- `packages/shared`: optional shared code (types, utilities)

## Project Setup

```sh
bun install
```

## Development

Run both frontend and backend:

```sh
bun run dev
```

Run only one side:

```sh
bun run dev:web
bun run dev:api
```

## Web App (apps/web)

```sh
cd apps/web
bun dev
bun run build
bun test:unit
bun lint
```

## API (apps/api)

```sh
cd apps/api
bun run dev
bun run start
```