Skip to content

JHSeo-git/blogmark

Repository files navigation

Blogmark

Work In Progress

Marking blog site. Like bookmark, but for blog.

About this project

The beginning of this project is to learn next.js(specially next@13.x), prisma, and other technologies.

Currently it is a personal project, but anyone can use it.

Features

  • OAuth SignIn: Google, Github
  • Sites marking

ScreenShot

screen-lg screen-md screen-sm

Stack

Running Locally

  1. Install deps with pnpm.
pnpm i
  1. Update environment variables.
cp .env.example .env
  1. Run docker compose up -d with .env
# move to directory where docker-compose.yml is located
cd ./docker/postgresql
docker compose --env-file ../../.env up -d
  1. Run prisma migrate
# move to project root directory
npx prisma migrate dev
  1. Run dev server.
pnpm dev

Reference

Todos

  • search
  • dark mode
  • this day / this week / this month pages

LICENSE

MIT

Releases

No releases published

Packages

No packages published