singerdmx / BulletJournal

An organizational system that helps you keep track of everything in your busy life

Home Page:https://bulletjournal.us/home/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BulletJournal is an open source platform for notebook keeping, ledger management, task/project management and coordination with speciality in personal organization, scheduling, reminders, to-do lists, notes sharing, multi-person ledger and team project collaboration.

You can join Slack Group for discussion.

Installation

  • Docker

Pre-requisite (Docker)

  • Docker 19.03.5+
  • Postgres 9.4+
  • Docker Compose 1.25+ (optional but recommended)

Quick Start

Please open the terminal and execute the command below. Make sure you have installed docker-compose in advance.

git clone https://github.com/singerdmx/BulletJournal.git
cd BulletJournal
chmod +x buildImage.sh
chmod +x start.sh

Next, you can look into the docker-compose.yml for detailed config parameters. Then execute the command below to start the services.

./buildImage.sh
./start.sh

Open the browser and enter https://localhost to see the UI interface. Open the browser and enter http://localhost:8080/swagger-ui.html to see the API documentation.

About

An organizational system that helps you keep track of everything in your busy life

https://bulletjournal.us/home/index.html

License:GNU General Public License v2.0


Languages

Language:Java 44.0%Language:TypeScript 39.9%Language:JavaScript 4.6%Language:Go 3.7%Language:HTML 2.5%Language:CSS 1.8%Language:Less 1.6%Language:SCSS 1.0%Language:FreeMarker 0.3%Language:Shell 0.2%Language:Dockerfile 0.2%Language:PLpgSQL 0.1%Language:Makefile 0.0%Language:Batchfile 0.0%