Skip to content

Latest commit

 

History

History
64 lines (44 loc) · 1.47 KB

README.md

File metadata and controls

64 lines (44 loc) · 1.47 KB

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