Skip to content

TousifProvat/caveblog

Repository files navigation

Cave Blog

cave-blog

Cave is an amazing platform for writing blogs from your cave.

Live: Cave.Blog

Tech used

Getting Started

Clone the Repositry with this command:

git clone https://github.com/TousifProvat/caveblog.git

Create an .env file in the root and set these variables:

DATABASE_URL=

JWT_SECRET=

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

DISCORD_CLIENT_ID=
DISCORD_CLIENT_SECRET=

FACEBOOK_CLIENT_ID=
FACEBOOK_CLIENT_SECRET=

GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=

Install dependencies with the following command:

yarn

or

npm i

you are good to go. Now use yarn dev or npm run dev in the terminal to start your application locally. After running the command visit http://localhost:3000

yarn dev

or

npm run dev

TODO

  • Add NextAuth Credentials login
  • Add Backend Caching
  • Search Funtionality
  • Filter post by Tags
  • Follow Authors

About

Cave.Blog is a site to publish blogs from caves.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages