diff --git a/src/lib/images/vendorIcons/shadcnIcon.png b/src/lib/images/vendorIcons/shadcnIcon.png new file mode 100644 index 0000000..761ee82 Binary files /dev/null and b/src/lib/images/vendorIcons/shadcnIcon.png differ diff --git a/src/lib/images/vendorIcons/zustandIcon.png b/src/lib/images/vendorIcons/zustandIcon.png new file mode 100644 index 0000000..b6efc25 Binary files /dev/null and b/src/lib/images/vendorIcons/zustandIcon.png differ diff --git a/src/lib/projects.js b/src/lib/projects.js index 211c400..cfda182 100644 --- a/src/lib/projects.js +++ b/src/lib/projects.js @@ -4,9 +4,9 @@ import vercelIcon from '$lib/images/vendorIcons/vercelIcon.svg'; import flowbiteSvelteIcon from '$lib/images/vendorIcons/flowbiteSvelteIcon.svg'; import reactIcon from '$lib/images/vendorIcons/reactIcon.svg'; import nextjsIcon from '$lib/images/vendorIcons/nextjsIcon.svg'; -import nextuiIcon from '$lib/images/vendorIcons/nextuiIcon.png'; -import authjsIcon from '$lib/images/vendorIcons/authjsIcon.webp'; import drizzleIcon from '$lib/images/vendorIcons/drizzleIcon.webp'; +import zustandIcon from '$lib/images/vendorIcons/zustandIcon.png'; +import shadcnIcon from '$lib/images/vendorIcons/shadcnIcon.png'; export const projects = [ { @@ -46,7 +46,7 @@ export const projects = [ title: 'Online Wine Shop.', url: 'https://wine-shop-eta.vercel.app/', description: - `To get more familiar with forms, sql and postgres I am building a online wineshop for my friend Ketil (that he didn't ask for). Besides the current technologies, I plan to implement Clerk or Auth.js for auth, and Zustand for state management if neccesary (Something tells me it's needed at least for cart)`, + "To get practical experience with forms, databases, queries and states I want to build a online wine shop for my friend Ketil (that he didn't ask for). Besides the current technologies, I plan to implement Clerk or Auth.js for auth, and Zustand for state management if neccesary (Something tells me it's needed at least for cart) I am using Next.js 15 RC0 and React 19 RC to do forms in cool ways like useActionState and figure out some way to limit the caching in next.js 🤷", repo: 'https://gitea.rannes.dev/rannes.dev/wine-shop', rss: 'https://gitea.rannes.dev/rannes.dev/wine-shop.rss', image: '', @@ -71,6 +71,16 @@ export const projects = [ img: drizzleIcon, url: 'https://orm.drizzle.team/' }, + { + name: 'Zustand', + img: zustandIcon, + url: 'https://zustand-demo.pmnd.rs/' + }, + { + name: 'Shadcn', + img: shadcnIcon, + url: 'https://ui.shadcn.com/' + }, { name: 'Vercel', img: vercelIcon,