Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

swsm

Simple Work Schedule Management (django)
Djangoによる勤務予定表です。

Features (特徴)

  • ユーザの予定入力は日毎、月一括などが可能。
  • 終日休、AM休、PM休の休暇入力対応。
  • 終日出社、部分在宅、終日在宅の勤務形態入力対応。
  • 勤務開始、勤務中断、勤務再開、勤務終了の現状入力およびログ確認。
  • お気に入りユーザの勤務状態確認。
  • 他ユーザの予定を参照。
  • 管理者により休日および連絡事項登録。
  • 独自のメール認証。
  • ready to use, nice user interface.

Sample

勤務予定表_20220108_00

Requirements

  • Python 3.9.2
  • Django 3.2.9
  • uWSGI 2.0.20 (optional)
  • Google Chrome

Currently only tested against Python 3.9.2, Django 3.2.9 and Google Chrome. It may be supported by other versions and browsers.

Installation

pip install Django
pip install uWSGI
git clone https://github.com/yynet2022/swsm.git
cd swsm
python manage.py easy_setup --force

Edit project/local_settings.py

Check ALLOWED_HOSTS, DEFAULT_FROM_EMAIL, and EMAIL_HOST

Edit uwsgi.ini

Check http=0:8000

python manage.py runserver 0:8000

or

uwsgi uwsgi.ini 

License

This is under MIT license.

Thank you!

About

Simple Work Schedule Management (django) / スケジュール管理(勤務予定表)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages