Website coordinates Kalwabed's abstract writings
- SvelteKit
- TypeScript
- Uno CSS
- Prisma + Planetscale
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.
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.
You can easily deploy to Vercel, or you can learn more from https://kit.svelte.dev/docs/adapters.
To learn more about Sveltekit, take a look at the following resources:
- Svelte Kit Documentation - learn about Svelte Kit features and API.
- Learn Svelte - an interactive Svelte tutorial.