Self-hostable dashboard using connectors to a multitude of ticketing systems. (SvelteKit, Shadcn-Svelte & Pocketbase)
Find a file
dependabot[bot] d3f8f93973
build(deps): bump semver from 6.3.0 to 6.3.1
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 07:10:26 +00:00
.github build(deps): bump pnpm/action-setup from 2.2.4 to 2.4.0 2023-07-31 04:17:26 +00:00
app refactor: Resolved issuesd found by Prettier 2023-06-11 23:31:53 +02:00
components refactor: Fix formatting using prettier 2023-06-09 16:34:44 +02:00
hooks refactor: Fix formatting using prettier 2023-06-09 16:34:44 +02:00
lib feat: Auth library for Tenant and User ID 2023-06-08 00:38:36 +02:00
public feat: Changed logo and icon 2023-06-07 08:49:57 +02:00
.depcheckrc fix: Add some dev deps to depcheck ignorefiles 2023-06-09 16:39:26 +02:00
.editorconfig Initial commit for working landing page 2023-06-06 03:17:35 +02:00
.env.example Initial commit for working landing page 2023-06-06 03:17:35 +02:00
.eslintignore feat: Ignore .github for lint/formatting 2023-06-09 16:34:44 +02:00
.eslintrc.json Initial commit for working landing page 2023-06-06 03:17:35 +02:00
.gitignore feat: Added pnpm-specific ignore files 2023-06-13 22:14:03 +02:00
.prettierignore feat: Added pnpm-specific ignore files 2023-06-13 22:14:03 +02:00
LICENSE Update LICENSE to GNU GPLv3 2023-06-12 01:23:18 +02:00
middleware.ts feat: Use Clerk as middleware 2023-06-08 00:34:52 +02:00
next.config.js refactor: Resolved issuesd found by Prettier 2023-06-11 23:31:53 +02:00
package.json Merge pull request #113 from bartvdbraak/dependabot/npm_and_yarn/class-variance-authority-0.7.0 2023-08-01 09:06:15 +02:00
pnpm-lock.yaml build(deps): bump semver from 6.3.0 to 6.3.1 2023-08-01 07:10:26 +00:00
postcss.config.js Initial commit for working landing page 2023-06-06 03:17:35 +02:00
README.md refactor: Rewrite docs and workflows to use pnpm 2023-06-13 22:14:36 +02:00
tailwind.config.js refactor: Resolved issuesd found by Prettier 2023-06-11 23:31:53 +02:00
toast-provider.tsx Initial commit for working landing page 2023-06-06 03:17:35 +02:00
tsconfig.json Initial commit for working landing page 2023-06-06 03:17:35 +02:00
vercel.json feat: vercel.json disabling deploying gh-pages 2023-06-11 03:02:44 +02:00

Omnidash

Open Source Multi-client Ticket Dashboard

Installation

To install the project and its dependencies, follow these steps:

  1. Ensure you have pnpm installed on your system. If not, you can install it by running:

    npm install -g pnpm
    
  2. Run the following command to install the project dependencies:

    pnpm install
    

Environment Variables

After setting up the required services, you need to set the corresponding environment variables in the /.env file. To do this, follow these steps:

  1. Make a copy of the .env.example file:
    cp .env.example .env
    
  2. Open the .env file in a text editor and populate the values for the services mentioned above.

Build

To build the project, execute the following command:

pnpm build

Run

To run the project locally, use the following command:

pnpm turbo run dev