Skip to content

Bartek532/zagrodzki.me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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