A simple project for all of your story pointing needs! This is a template which you may fork, customize and stand up your own server with.
npm
, pnpm
, or yarn
.npm run dev
, pnpm dev
, yarn dev
.This package does use .env
| .env.local
files in order to inject useable values. You will have to manually add this file to get it up and running.
.env.local
VITE_API_URL="0.0.0.0"
VITE_API_PORT="4040"
NODE_VERSION=18
# The following are not required for local dev, but REQUIRED for production
VITE_FULL_API_URL="https://your_api.com/api"
# For allowing CORS in production.
VITE_WEB_URL='https://your_web_url.com'
In a production environment these values will have to be changed to your own server details.
A simple Turborepo project with TypeScript as a focus. There are two primary locations within the project, apps
which are runnable applications, and packages
which are shared configurations.
api
: a fastify serverweb
: a SvelteKit application using SkeletonUieslint-config-custom
: a custom sharable configuration for eslintplanning-poker-types
: shared zod and typescript typestsconfig
: shared tsconfigEach package/app should be 100% TypeScript.
This Turborepo has some additional tools already setup for you:
To build all apps and packages, run the following command:
cd planning-poker-turbo-sveltekit-fastify
npm run build
To develop all apps and packages, run the following command:
cd planning-poker-turbo-sveltekit-fastify
npm run dev
Learn more about the power of Turborepo: