Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

259 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio Project Manager

An application for desktop and web with electron-vite and vite using React and TypeScript. This repository contains a simple monorepo using npm. The src/renderer folder builds using vite to create a web app. The root builds using electron-vite and builds a desktop app for Windows, Linux or a Mac such that src/renderer is the UI for the desktop app.

Desktop builds based on electron-vite

Recommended IDE Setup

Project Setup

Install

$ npm install
$ npm run stamp

Select a channel using ONE of these three commands (you'll need the appropriate secrets files in env-config).

$ npm run devs
$ npm run qas
$ npm run prods

Development

$ npm start

lint - static check

$ npm run lint

Format - reformat sources

$ npm run format

Build Desktop

# For windows
$ npm run build:win

# For macOS
$ npm run build:mac

# For Linux
$ npm run build:linux

In order to test and debug web app, launch visual studio code from the src/renderer folder. (There is a readme there with the commands to use.)

Releases

Sponsor this project

Packages

Contributors

Languages