A7med3bdulBaset / blog

Blog app using Next.js

Home Page:https://blog-a7med3bdulbaset.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Blog πŸ“

This is a blog app, built with Next.js and Tailwind CSS.

Note Blogs files within src/content/blog are AI-generated by GPT3.5.

ScreenShot

Tech Stack πŸ“š:

Features πŸŽ‰:

  • Type safety with TypeScript.
  • Next.js new App Router.
  • Dark and light mode with next-themes.
  • Auto generated Open Graph images with vercel/og.
  • Tailwind CSS class sorting, merging and linting.
  • Beutiful UI with Shadcn/ui and Radix-ui.
  • Beutiful icons with Lucide.
  • MDX
  • Linting with EsLint and formatting with Prettier.
  • Github Actions for CI.

Scripts πŸ“œ:

This project is built upon A7med3bdulBaset/next-template, so it uses pnpm as the package manager. If you want to use other package managers, you can delete pnpm-lock.yaml and run npm install or yarn install.

  • dev: Start development server
  • build: Build for production
  • start: Start production server
  • preview: build and start production server
  • lint: Lint code
  • format: Format code
  • format:check: Check code formatting
  • typecheck: Check types
  • ci-check: Run all checks
  • fix-all: Fix all linting and formatting errors

Inspiration 🎨:

Inspired by formaline'blog design, and shadcn/taxonomy code style.

Contributing 🀝:

Feel free to open an issue or a pull request.

If you have read all of this, please star the repo, it will help me a lot ❀️.

About

Blog app using Next.js

https://blog-a7med3bdulbaset.vercel.app


Languages

Language:TypeScript 81.6%Language:MDX 16.0%Language:JavaScript 1.9%Language:CSS 0.4%