Skip to content

Commit fa38fca

Browse files
authored
Initial commit
0 parents  commit fa38fca

29 files changed

+5746
-0
lines changed

.gitignore

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.DS_Store
2+
node_modules
3+
/build
4+
/.svelte-kit
5+
/package
6+
.env
7+
.env.*
8+
!.env.example
9+
vite.config.js.timestamp-*
10+
vite.config.ts.timestamp-*
11+
package-lock.json

.npmrc

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
engine-strict=true
2+
resolution-mode=highest

.prettierignore

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.DS_Store
2+
node_modules
3+
/build
4+
/.svelte-kit
5+
/package
6+
.env
7+
.env.*
8+
!.env.example
9+
10+
# Ignore files for PNPM, NPM and YARN
11+
pnpm-lock.yaml
12+
package-lock.json
13+
yarn.lock

.prettierrc

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"useTabs": true,
3+
"singleQuote": true,
4+
"trailingComma": "none",
5+
"printWidth": 100,
6+
"semi": false,
7+
"tabWidth": 2,
8+
"plugins": ["prettier-plugin-svelte"],
9+
"pluginSearchDirs": ["."],
10+
"overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }]
11+
}

README.md

+55
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# dashboard-starter
2+
3+
This is starter repo for frontend project. With stack of Svelte, Tailwind, TypeScript, Charts.js, Fontawesome
4+
5+
## Tech Stack
6+
7+
```bash
8+
-> Svelte
9+
-> SvelteKit
10+
-> TypeScript
11+
-> Tailwind
12+
```
13+
14+
Tools
15+
16+
```bash
17+
-> Posthog (For track)
18+
-> Chart.js (For chart)
19+
-> Tippy.js (For tooltip)
20+
-> @inlang/sdk-js (For language support)
21+
-> svelte-fa (fontawesome icons)
22+
```
23+
24+
## After Cloning this project
25+
26+
If you're seeing this, you've probably already done this step. Congrats!
27+
28+
```bash
29+
# install all dependency
30+
npm i
31+
32+
```
33+
34+
## Developing
35+
36+
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
37+
38+
```bash
39+
npm run dev
40+
41+
# or start the server and open the app in a new browser tab
42+
npm run dev -- --open
43+
```
44+
45+
## Building
46+
47+
To create a production version of your app:
48+
49+
```bash
50+
npm run build
51+
```
52+
53+
You can preview the production build with `npm run preview`.
54+
55+
> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.

0 commit comments

Comments
 (0)