Skip to content

xuatz/xbo

Repository files navigation

Xuatz Bookmark Manager

(also known as xuatz bookmark organiser)

What do you need?

Getting Started

Create a Pushbullet account

Create a Pushbullet client

Prepare the .env files

  • go to each of the projects, packages/client and packages/server and copy the .env_sample into .env
    • cd packages/client
    • cp .env_sample .env
  • replace the environment variables as required
    • specifically, you need to replace PUSHBULLET_APP_CLIENT_ID and PUSHBULLET_APP_CLIENT_SECRET with the values you got from
      Create a Pushbullet client above

Start the database

Currently I am only using docker to start and seed the mongodb for local development purposes

docker compose up -d

Install dependencies

pnpm i 

Start server

pnpm -F server run dev

The server can be found at http://localhost:9000

Start client

pnpm -F client run dev 

The client can be found at http://localhost:3000

About

xuatz bookmark organiser

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published