Parsys is a minimalist sales and inventory management system designed for perfume businesses. It features secure user authentication, stock tracking, transaction recording, and profit reporting.
- Frontend & Backend: SvelteKit
- Styling: Tailwind CSS
- Database: Turso (LibSQL)
- ORM: Drizzle ORM
- Package Manager: Bun
- Node.js (v18 or newer)
- Bun
-
Clone the repository and install dependencies:
bun install
-
Configure environment variables: Copy
.env.exampleto.envand fill in your Turso database credentials.cp .env.example .env
Required variables in
.env:TURSO_DATABASE_URL=libsql://your-database.turso.io TURSO_AUTH_TOKEN=your_turso_auth_token -
Push the database schema to Turso:
bunx drizzle-kit push
-
Start the development server:
bun run dev
The application will be available at
http://localhost:5173.
To create a production-ready application:
bun run buildTo preview the built application:
bun run previewThis project is open-source and available under the MIT License.