Bartek532 / zagrodzki.me

Personal blog and portfolio ๐Ÿ’ผ

Home Page:https://zagrodzki.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zagrodzki.me banner

zagrodzki.me - my personal website

Project Overview ๐ŸŽจ

Personal blog with portfolio and many more. Sounds great? I haven't mentioned the most important one yet. It's fully open source! Feel free to open an issue or directly make a pull request. Enjoy!

Contributing

Please read CONTRIBUTING.md

Tech/framework used ๐Ÿงฐ

Tech Description
TypeScript Static type-checking programming language
Next.js The React framework for production
React Library for building user interfaces
MDX Markdown for the component era
Algolia Implementing powerful search
Github Actions Automations for workflow improvements
Framer Motion Motion library for React
Context API React structure that enables to share data with multiple components
React Hook Form Forms with easy-to-use validation
Vercel KV Durable Redis database
SCSS CSS with superpowers
CSS Modules Styles convention in React
Zod TypeScript-first schema validation with static type inference
Husky Git hooks
ESLint TypeScript linting
Prettier Code formatter

Performance ๐Ÿ’จ

zagrodzki.me - lighthouse stats


zagrodzki.me - vercel stats

Installation ๐Ÿ’ฟ

git clone https://github.com/Bartek532/zagrodzki.me.git

pnpm install

cp .env-sample .env.local
# set up environment variables - follow instructions from .env-sample

pnpm dev

License โš–๏ธ

This project is licensed under the GNU Affero General Public License (AGPL) version 3.0 for non-commercial use.

For commercial use or sponsorship inquiries, please contact me at bartosz@zagrodzki.me.

Live ๐ŸŽ†

https://zagrodzki.me

About

Personal blog and portfolio ๐Ÿ’ผ

https://zagrodzki.me

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 45.2%Language:MDX 27.4%Language:SCSS 26.5%Language:JavaScript 0.7%Language:Shell 0.2%