Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/digdir/dialogporten-frontend
Brukergrensesnitt for Dialogporten
https://github.com/digdir/dialogporten-frontend
Last synced: 26 days ago
JSON representation
Brukergrensesnitt for Dialogporten
- Host: GitHub
- URL: https://github.com/digdir/dialogporten-frontend
- Owner: digdir
- License: mit
- Created: 2023-05-11T10:28:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-29T17:32:11.000Z (2 months ago)
- Last Synced: 2024-10-29T18:56:09.421Z (2 months ago)
- Language: TypeScript
- Homepage: https://digdir.github.io/dialogporten-frontend/
- Size: 3.07 MB
- Stars: 4
- Watchers: 8
- Forks: 1
- Open Issues: 170
-
Metadata Files:
- Readme: Readme.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Dialogporten frontend
## Developer setup
Tool | Description
-----|------------
[fnm](https://github.com/Schniz/fnm) | Fnm is used to automatically get the correct version of Node in the project
Docker | We recommend to use OrbStack if you're using Mac for development, on Linux you can install Docker directly.
pnpm | Package manager used in this project
fzf | Fuzzy finder used in some scripts### macOS
On macOS using [Homebrew](https://brew.sh/) you can install dependencies by running:
```bash
brew install fnm pnpm fzf
brew install --cask OrbStack
```### Windows
On Windows using [Chocolatey](https://chocolatey.org/) you can install dependencies by running:
```bash
choco install -y fnm pnpm fzf docker-desktop
```## Running Docker locally
First you'll need to setup an `.env` file:
### env
Ensure that `./.env` (in root) is created with following keys and appropriate values (**Note**: replace the examples)
```
CLIENT_ID=
CLIENT_SECRET=
```## Docker
Running Docker in watch mode:
```bash
make pull (optional)
make dev
```