An Un-Sliced Project Manager
- TypeScript 67.5%
- Svelte 18.1%
- JavaScript 10.8%
- HTML 2.8%
- CSS 0.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .vscode | ||
| src | ||
| static | ||
| .env.example | ||
| .gitignore | ||
| .npmrc | ||
| .prettierignore | ||
| .prettierrc | ||
| compose.yaml | ||
| drizzle.config.ts | ||
| eslint.config.js | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
Bread - A Not Yet Sliced Project Manager
Bread is a focused and minimal project manager for small groups or solo projects. Offering a low overhead entirely self hostable platform.
Tech
The project is built using SvelteKit V5, with a PostgreSQL database on top of Drizzle, topped with BetterAuth to simplify authentication.
Developing
After cloning Bread and installing it's dependencies with pnpm or similar, start a development server:
pnpm run dev
# or start the server and open the app in a new browser tab
pnpm run dev -- --open
Building
To create a production version of Bread:
pnpm run build
You can preview the production build with pnpm run preview.
To deploy Bread, you may need to install an adapter for your target environment.