https://github.com/denyncrawford/aluxion_app
https://github.com/denyncrawford/aluxion_app
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/denyncrawford/aluxion_app
- Owner: denyncrawford
- Created: 2022-02-11T06:31:00.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-17T04:17:27.000Z (over 4 years ago)
- Last Synced: 2025-02-05T11:38:05.188Z (over 1 year ago)
- Language: Vue
- Homepage: https://aluxion-stage.netlify.app/
- Size: 1.09 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Aluxion project
This project is made with Vite, Vue3, TailwindCSS, Pinia and ExpressJS.
> Please, provide environment variables on deploy:
* EMAIL (for emt)
* PASSWORD (for emt)
* VITE_API_URL (optional) (default: http://localhost:3000)
* SERVICE_PORT (optional) (default: 3000)
## Build
> Please note that service is built with deno if you don't have deno, you can just build vite (frontend) and deliver the service as raw (Node or Deno).
> Anyway, prebuilt binaries are provided as a release [here](https://github.com/denyncrawford/aluxion_app/releases/tag/0.2.0) for using the backend on any platform without dependencies or runtimes.
```bash
yarn build:vite
yarn build:service
or
yarn build
```
## Deploy
* Make sure the API_URL is correct.
* Deploy site to netlify or any other static site hosting.
* Deliver the microservice to heroku or any other PaaS.
## Run locally
```bash
yarn run dev:vite
yarn run dev:service
or
yarn dev
```
## Run the service with Deno instead of Node (optional)
```bash
deno run -A https://raw.githubusercontent.com/denyncrawford/aluxion_app/main/microservices/denoProxyPass.ts
```