Skip to content

Bibo1604/blog

Repository files navigation

Personal Blog

Built with: Next.js 14 App Router, TypeScript, Sanity.io, next-sanity, TailwindCSS, and Shadcn/ui.
Production site: biboblog.vercel.app

Development

Clone the repository

git clone https://github.com/Bibo1604/blog.git

Setup local environment file .env

NEXT_PUBLIC_SANITY_PROJECT_ID=
NEXT_PUBLIC_SANITY_DATASET=
NEXT_PUBLIC_SANITY_API_VERSION=
NEXT_PUBLIC_SANITY_API_READ_TOKEN=
NEXT_PUBLIC_VERCEL_URL=

Install packages

npm install

Start the app

npm run dev

Open http://localhost:3000 with your browser to see the result.

Contribute

To contribute:

  1. Select an issue from the issue list and put on an in progress tag.
  2. Run:
git checkout -b issue-[issue number]        # Create a new branch 'issue-[issue number]'

# Do your dev work here

git push origin issue-[issue number]        # Push to 'issue-[issue number]' branch

Please DO NOT push code to main. When you think your code is ready, feel free to create a Pull Request to the main branch and set Bibo1604 as a reviewer.