nostr-personal

Personal Blog Website

This is a personal blog website built with Next.js, Tailwind CSS, and Shadcn UI. It integrates with the Nostr protocol to fetch and display blog posts and profile information.

Features

Getting Started

  1. Clone the repository: ```bash git clone https://github.com/your-username/your-blog.git cd your-blog ```
  2. Install dependencies: ```bash npm install

    or

    yarn install

    or

    pnpm install ```

  3. Run the development server: ```bash npm run dev

    or

    yarn dev

    or

    pnpm dev ``` Open http://localhost:3000 in your browser.

  4. Configure your Nostr npub: Edit the settings.json file in the project root and add your Nostr public key (npub1...). This is crucial for the blog to fetch your content.

Project Structure

Customization

Contributing

Feel free to open issues or pull requests if you have suggestions or improvements.