Agile tool for sharing task complexity estimates.
-
Clone the repository and change directory into the project root
git clone [email protected]:DustinRobison/StoryPointPoker.git && cd StoryPointPoker
-
Install the dependencies with node package manager
npm install
-
Download pocketbase, extract it into the pb directory and serve it.
- Download it from:
https://pocketbase.io/docs/ - Extract it so there is pb/pocketbase
- Download it from:
-
Run Pocketbase and set up an adminstrator, the link should be in your console on first run
pb/pocketbase serve
-
Load the schema from
pb/pb_schema.jsoninto pocketbase Settings -> Import collections to setup your db schema -
Start and ensure both both pocketbase server backend and svelte UI frontend are running
- PB:
pb/pocketbase serve - UI:
npm run dev
- PB:
Everything you need to build a Svelte project, powered by sv.
If you're seeing this, you've probably already done this step. Congrats!
# create a new project in the current directory
npx sv create
# create a new project in my-app
npx sv create my-appOnce you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --openTo create a production version of your app:
npm run buildYou can preview the production build with npm run preview.
To deploy your app, you may need to install an adapter for your target environment.