Skip to content

Blog app with dark and light mode toggle. It comes with authentication and private/public blogs according to whether the user is logged in or not.

License

Notifications You must be signed in to change notification settings

chill31/blog-app

Repository files navigation

Advanced Blog App

About

  • Uses NextJS V13
  • App dir
  • Clerk for auth
  • Prisma ORM
  • Cockroach DB
  • Allows only admins to write blogs
  • Allows you to set if anyone can read blog or if only logged in people can.
  • Dashboard
  • Read blogs
  • Image uploads

How to run

  • Clone the repo
  • Run
npm install
#or
yarn install
#or
pnpm install

to install the dependencies

  • Create a .env and populate with the data from .env.example
  • Run
npm run dev
# or
yarn dev
# or
pnpm dev

to start the dev server

How to deploy

The easiest way to deploy this is on vercel.

Deploy now!
Deploy with Vercel

About

Blog app with dark and light mode toggle. It comes with authentication and private/public blogs according to whether the user is logged in or not.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published