Skip to content

ShanePark/dutypark

Repository files navigation

Dutypark 📆

Simple Duty Manager

What's DutyPark?

Demo Page

  • I planned and developed it in one day when my wife just forgot her duty and late for work
  • It is a simple duty manager that can be used by anyone
  • Easy to put in your own duty and share it with your family or friends

How to install

MySQL

Prepare your database. Here's the simplest way

cd dutypark_db
docker compose up -d

When your database is ready, add it to application-prod.yml

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/dutypark
    username: dutypark
    password: PASSWORD_HERE

Properties

  • fill up things with _HERE like "SLACK_TOKEN_HERE".
  • if you want to test it without SSL, you can change the following properties
    • server.ssl.enabled=false
    • server.port=8080
    • remove properties related to keystore

Run

$ git clone https://github.com/Shane-Park/dutypark.git
$ ./gradlew build
$ java -jar build/libs/dutypark-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod

About

lightweight duty manager

Resources

Stars

Watchers

Forks

Releases

No releases published