Skip to content

Simple web based blog application built with Next.js, Tailwind CSS, React-Quill, Firebase, PostgreSQL, and Prisma

Notifications You must be signed in to change notification settings

rfqma/intan-blog

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

Install all dependencies:

npm i

Generate prisma client:

npx prisma generate

Edit .env file:

# firebase app config
NEXT_PUBLIC_FIREBASE_API_KEY=
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
NEXT_PUBLIC_FIREBASE_PROJECT_ID=
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
NEXT_PUBLIC_FIREBASE_APP_ID=
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID=

# firebase auth config
NEXT_PUBLIC_FIREBASE_AUTH_PROVIDER_CLIENT_ID=
NEXT_PUBLIC_FIREBASE_AUTH_PROVIDER_CLIENT_SECRET=

# vercel config
NEXT_PUBLIC_URL=
NEXT_PUBLIC_DATABASE_URL=

Run the development server:

npm run dev

About

Simple web based blog application built with Next.js, Tailwind CSS, React-Quill, Firebase, PostgreSQL, and Prisma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published