gitkaban per ze-ilo, tato: - botto - vikti lehti vilena blogeta - jewaldlehti per mikavano implakaban mahaena na/per viossadjin - miandrano https://viossa.net
Find a file
2026-09-02 14:51:14 -04:00
.github/workflows fix: scripts 2026-02-08 08:34:21 -05:00
.vscode First commit 2025-05-08 02:47:09 +00:00
apps (wip: http basic auth) 2026-09-02 14:51:14 -04:00
libs/common fix: page styling, search page 2026-01-17 16:19:08 -05:00
.gitattributes feat: unplugin-vue-router, prettier, eslint, .gitattributes 2025-05-13 15:24:17 -05:00
.gitignore feat: degoogle (#37) 2026-01-29 22:45:33 -05:00
.prettierrc fix: updated README instructions + fixed app running issues/cross-compatibility over operating systems 2025-06-10 21:10:55 -05:00
deploy.sh tweak: scripts 2026-02-09 20:30:40 -05:00
package-lock.json wip: add db classes; can't load SQLite driver. 2025-09-10 17:55:28 -04:00
package.json feat: add API 2025-09-11 23:15:08 -04:00
pnpm-lock.yaml (wip: http basic auth) 2026-09-02 14:51:14 -04:00
pnpm-workspace.yaml wip: add db classes; can't load SQLite driver. 2025-09-10 17:55:28 -04:00
README.md feat(ktb): add new-lemma feature, fix some styling. 2026-07-23 01:48:55 -04:00
stage.sh tweak: scripts 2026-02-09 20:30:40 -05:00
turbo.json fix: updated README instructions + fixed app running issues/cross-compatibility over operating systems 2025-06-10 21:10:55 -05:00
vite.config.ts chore: Refactored home page content out of App.vue and into separate index.vue file created for the vue-router 2025-05-20 18:21:58 -04:00

Viossa.net kotoba-tumam

bråtula viossa.net måde! We're here to build an informational website about Viossa.

The Stack

What will we be using to build this site?

Backend

Frontend

  • The ktb frontend is purely coded in HTML, CSS, and browser JS.
  • AlpineJS

Linting

Setup/Installation

How do we install this project?

  1. Download and install Node.js and pnpm
  2. Open your favourite command line terminal
  3. Clone the repository: git clone git@github.com:ViossaDiskordServer/ViossaDotNet.git
  4. Move into the project's root directory: cd ViossaDotNet
  5. Install all project dependencies: pnpm i

Running

How do we run the project?

Turborepo

This project uses Turborepo for task management/caching. Install Turborepo globally on your machine to allow for executing turbo commands more easily: pnpm i -g turbo (this is needed to continue with the instructions below)

Frontend (Viossa.net)

  1. The frontend no longer requires a compilation step. Yippee!

Backend (Viossa DB)

  1. Ensure you're in the root directory of the project (ViossaDotNet)
  2. Move into the app's directory: cd apps/vdb-backend
  3. To run the API, use turbo start. This will build all of the app's dependencies and then start the application.
    1. NOTE: Backend apps are not watched/hot-refreshed like frontend apps! If you make changes, you must kill the app and re-run it to apply changes.
  4. To view a sample response from the backend API, visit http://localhost:1225/sample in your browser!

Visit the GitHub Issues page for this repository.