Portfolio website in Svelte, SvelteKit, Tailwind and shadcn-svelte.
Find a file
snyk-bot df754746df
fix: upgrade satori from 0.10.14 to 0.11.0
Snyk has created this PR to upgrade satori from 0.10.14 to 0.11.0.

See this package in npm:
satori

See this project in Snyk:
https://app.snyk.io/org/bartvdbraak/project/bcde9462-b720-416a-8f03-8b63b0ca17b4?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-10-07 06:05:29 +00:00
.github Merge pull request #379 from bartvdbraak/renovate/zentered-vercel-preview-url-1.x 2024-07-02 18:20:17 +02:00
.husky feat: add staged pre-commit for prettier & eslint 2023-08-02 02:52:12 +02:00
src feat: add new career 2024-07-02 02:09:19 +02:00
static feat: implement dynamic og images using @ethercorps/sveltekit-og 2024-01-17 23:58:30 +01:00
.eslintignore feat: create initial app skeleton 2023-07-29 15:01:15 +02:00
.eslintrc.cjs feat: rewrite all to use shadcn-svelte 2024-01-15 02:48:13 +01:00
.gitignore feat: added svelte component render for og-images 2024-01-19 01:49:35 +01:00
.npmrc feat: rewrite all to use shadcn-svelte 2024-01-15 02:48:13 +01:00
.prettierignore feat: rewrite all to use shadcn-svelte 2024-01-15 02:48:13 +01:00
.prettierrc feat: rewrite all to use shadcn-svelte 2024-01-15 02:48:13 +01:00
components.json feat: rewrite all to use shadcn-svelte 2024-01-15 02:48:13 +01:00
LICENSE refactor: remove leftovers from nextjs 2023-07-29 15:24:11 +02:00
package.json fix: upgrade satori from 0.10.14 to 0.11.0 2024-10-07 06:05:29 +00:00
pnpm-lock.yaml fix(deps): update dependency satori to v0.10.14 2024-07-04 06:54:01 +00:00
postcss.config.cjs feat: rewrite all to use shadcn-svelte 2024-01-15 02:48:13 +01:00
README.md feat: update readme to reflect recent changes 2024-01-23 01:27:54 +01:00
svelte.config.js feat: rewrite all to use shadcn-svelte 2024-01-15 02:48:13 +01:00
tailwind.config.js feat: add Geist font files and update tailwind and global styles 2024-01-17 23:39:54 +01:00
tsconfig.json feat: rewrite all to use shadcn-svelte 2024-01-15 02:48:13 +01:00
vite.config.ts feat: Simplify image conversion 2024-06-12 16:04:22 +02:00

hellob.art

current work and studies in a SvelteKit-based portfolio

Description

This is a personal website built with Svelte and SvelteKit. It includes a variety of components and routes, and it's styled with Tailwind CSS. The project is set up with a number of quality assurance tools, including ESLint, Prettier, and Husky.

Installation

To install the project and its dependencies, follow these steps:

  1. Ensure you have pnpm installed on your system. If not, you can install it by running:

    npm install -g pnpm
    
  2. Run the following command to install the project dependencies:

    pnpm install
    

Build

To build the project, execute the following command:

pnpm build

Run

To run the project locally, use the following command:

pnpm run dev
# or
pnpm run dev -- --open

Project Structure

This project has the following structure:

  • src/: This is where the main application code is stored. This includes:
    • app.d.ts, app.html, app.pcss: Main application files.
    • lib/: Contains assets, components, config, content, etc.
    • routes/: Contains routing layout, pages and server-side code.
    • styles/: Contains style files.
  • static/: Contains static files like browserconfig.xml, site.webmanifest, and fonts.
  • .github/: Contains GitHub related files like dependabot.yml, renovate.json, and workflows.
  • Configuration files: .eslintignore, .eslintrc.cjs, .gitignore, .npmrc, .prettierignore, .prettierrc, postcss.config.cjs, svelte.config.js, tailwind.config.js, tsconfig.json, vite.config.ts.

Contributing

I'm open to contributions! If you find any bugs, have suggestions, or want to add something interesting, feel free to open an issue or submit a pull request.

License

This project is licensed under the terms of the LICENSE file.