Pena

Website coordinates Kalwabed's abstract writings

Demo

https://pena.kalwabed.xyz

Tech Stack

  • SvelteKit
  • TypeScript
  • Uno CSS
  • Prisma + Planetscale

Getting Started

To get started running the project locally, please follow the steps below.

First, clone the repository.

git clone https://github.com/kalwabed/pena.kalwabed.xyz.git

Then, install dependencies and fetch data to your local machine. Note that we use Bun.

cd pena.kalwabed.xyz
bun install

Generate Prisma Client.

bun x prisma generate

Finally, run the development server.

bun dev

Open http://127.0.0.1:5173 with your browser to see the result.

Environment Variables

To run this project, you will need to add the following environment variables to your .env file.

DATABASE_URL: Planetscale database URL.

BOT_TOKEN: (optional) Telegram bot token.

BOT_GROUP_ID: (optional) Telegram bot group id.

Deployment

You can easily deploy to Vercel, or you can learn more from https://kit.svelte.dev/docs/adapters.

Learn More

To learn more about Sveltekit, take a look at the following resources:

Authors

License

MIT

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes