A modern personal blog built with Next.js, TypeScript, Tailwind CSS, and Bun.
On Windows, using WSL2 is recommended for a smoother experience.
- Clone the repository:
git clone https://github.com/yourusername/raghib.io.git cd raghib.io - Install dependencies (Bun required):
bun install - Start the development server:
bun dev - Open your browser and visit http://localhost:3000
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!
This project is licensed under the MIT License. See the LICENSE file for details.