Blankeos / pinguiner

📙🐧Prisma Svelte just playing around with a CRUD (Twitter-like) app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pinguiner

No auth, kinda like Twitter, but Rich Text. Just playing around with CRUD on SvelteKit, Form Actions, TipTap (Rich Text Editor), Form Actions, Prisma, SQLite.

demo

Development

  1. Setup
> $ git clone https://github.com/Blankeos/pinguiner.git
pinguiner> $ cd pinguiner
pinguiner> $ pnpm install
  1. Database Setup
npx primsa generate
npx prisma db push

This is only local. I'm using a file database with sqlite inside the prisma/ folder. You can always create an .env variable, add DATABASE_URL on it, and use url = env("DATABASE_URL") in schema.prisma if you want to change.

  1. Run the dev server
pnpm dev

About

📙🐧Prisma Svelte just playing around with a CRUD (Twitter-like) app


Languages

Language:Svelte 42.5%Language:CSS 27.5%Language:TypeScript 14.5%Language:JavaScript 11.7%Language:HTML 2.6%Language:SCSS 1.1%