gitkaban per ze-ilo, tato:
- botto
- vikti lehti vilena blogeta
- jewaldlehti per mikavano implakaban mahaena na/per viossadjin
- miandrano
https://viossa.net
| .github/workflows | ||
| .vscode | ||
| apps | ||
| libs/common | ||
| .gitattributes | ||
| .gitignore | ||
| .prettierrc | ||
| deploy.sh | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| stage.sh | ||
| turbo.json | ||
| vite.config.ts | ||
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?
- Download and install Node.js and pnpm
- Open your favourite command line terminal
- Clone the repository:
git clone git@github.com:ViossaDiskordServer/ViossaDotNet.git - Move into the project's root directory:
cd ViossaDotNet - 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)
- The frontend no longer requires a compilation step. Yippee!
Backend (Viossa DB)
- Ensure you're in the root directory of the project (
ViossaDotNet) - Move into the app's directory:
cd apps/vdb-backend - To run the API, use
turbo start. This will build all of the app's dependencies and then start the application.- 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.
- To view a sample response from the backend API, visit http://localhost:1225/sample in your browser!