Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jamesrweb/elm-starter-kit
⚡ A batteries included starter kit for elm projects.
https://github.com/jamesrweb/elm-starter-kit
elm tailwindcss typescript vite
Last synced: about 1 month ago
JSON representation
⚡ A batteries included starter kit for elm projects.
- Host: GitHub
- URL: https://github.com/jamesrweb/elm-starter-kit
- Owner: jamesrweb
- License: gpl-3.0
- Created: 2024-03-14T22:31:12.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-09-23T23:59:28.000Z (3 months ago)
- Last Synced: 2024-10-14T00:42:08.742Z (2 months ago)
- Topics: elm, tailwindcss, typescript, vite
- Language: Elm
- Homepage:
- Size: 726 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# elm-starter-kit
⚡ A batteries included starter kit for elm projects.
## Setup
### Development
To setup the local environment you can run `pnpm dev:setup` to install all local project dependencies and setup local ssl certificates.
### Production
In production there are no extra steps to take, just be sure your site has an SSL key and certificate configured and linked via the `SSL_KEY_PATH` and `SSL_CERT_PATH` environment variables in the backend `.env` file or environment generally.
## Running the application
### Development
To run the application locally, you can run `pnpm dev` which will simultaniously run the frontend elm application, backend api, the project tests in watch mode and linting in watch mode.
### Production
To run the application in production, you can run `pnpm start` which will build the project, minify assets and then run the application.