https://github.com/abdelilahou/bludgeon-typescript
stock management app built with electron + vue 3 + vite + tsx support + prisma + express all in typescript
https://github.com/abdelilahou/bludgeon-typescript
electron express i18n nodejs prisma tsx typescript vue-i18n vue3
Last synced: 2 months ago
JSON representation
stock management app built with electron + vue 3 + vite + tsx support + prisma + express all in typescript
- Host: GitHub
- URL: https://github.com/abdelilahou/bludgeon-typescript
- Owner: AbdelilahOu
- Created: 2022-11-22T20:51:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T19:10:10.000Z (over 2 years ago)
- Last Synced: 2025-02-14T01:53:51.946Z (4 months ago)
- Topics: electron, express, i18n, nodejs, prisma, tsx, typescript, vue-i18n, vue3
- Language: TypeScript
- Homepage:
- Size: 3.76 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# stock-managment-electron
## Project Setup
### server
```sh
npm install
```### prisma setup
#### run migration with prisma migration
```sh
npx prisma migrate dev --name init
```#### run the electron app
```sh
npm run start
```### client
```sh
cd client
``````sh
npm install
```### Compile and Hot-Reload for Development
```sh
npm run dev
```### Type-Check, Compile and Minify for Production
```sh
npm run build
```### Run Unit Tests with [Vitest](https://vitest.dev/)
```sh
npm run test:unit
```### Lint with [ESLint](https://eslint.org/)
```sh
npm run lint
```