Skip to content

Latest commit

 

History

History
54 lines (39 loc) · 1.32 KB

File metadata and controls

54 lines (39 loc) · 1.32 KB

raghib.io

A modern personal blog built with Next.js, TypeScript, Tailwind CSS, and Bun.

Prerequisites

On Windows, using WSL2 is recommended for a smoother experience.

Getting Started

  1. Clone the repository:
    git clone https://github.com/yourusername/raghib.io.git
    cd raghib.io
  2. Install dependencies (Bun required):
    bun install
  3. Start the development server:
    bun dev
  4. Open your browser and visit http://localhost:3000

Node.js Version Management

This project uses a specific Node.js version for tooling, defined in the .nvmrc file.

macOS/WSL2:

# Install nvm if you don't have it
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
# Restart your terminal, then:
nvm install       # Installs version from .nvmrc
nvm use
node --version

Windows (native): Use nvm-windows or run in WSL2 as above.


Feel free to open issues or contribute!

License

This project is licensed under the MIT License. See the LICENSE file for details.