More Premium Hugo Themes Premium Nextjs Themes

Zagrodzki.me

Personal blog and portfolio

Zagrodzki.me

Personal blog and portfolio

Author Avatar Theme by bartek532
Github Stars Github Stars: 157
Last Commit Last Commit: Feb 19, 2025 -
First Commit Created: Aug 27, 2024 -
default image

Overview:

This project is a personal blog with a portfolio and other features, and it is fully open source, allowing for contributions through issues or pull requests. The tech/framework used includes TypeScript, Next.js, React, MDX, Algolia, Github Actions, Framer Motion, Context API, React Hook Form, Vercel KV, SCSS, CSS Modules, Zod, Husky, ESLint, and Prettier. The project is licensed under the GNU Affero General Public License (AGPL) version 3.0 for non-commercial use.

Features:

  • Personal Blog: Create and share blog posts.
  • Portfolio: Showcase your work in a dedicated section.
  • Open Source: Contribution-friendly with the ability to open issues and make pull requests.
  • TypeScript: Utilizes static type-checking for improved code reliability.
  • Next.js: Framework for efficient React production.
  • React: Library for building user interfaces.
  • Algolia: Integration for powerful search capabilities.
  • Framer Motion: Library for adding smooth animations to React components.

Installation:

To install the theme, follow these steps:

  1. Clone the repository:
    git clone [repository_url]
    
  2. Install dependencies:
    npm install
    
  3. Run the project:
    npm run start
    

Summary:

This project is a comprehensive personal blog with a portfolio and various features, all available as open source for contributions. With a strong tech stack including TypeScript, Next.js, React, and more, this project provides a solid foundation for building a dynamic blog and portfolio website.