Skip to content

Latest commit

 

History

189 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMX (Integrated Management X)

Python 기반 웹사이트 및 예약 일정 관리 시스템 개발 프로젝트

IMX (아이맥스)는 Python 기반으로 학원, 교습소 등의 현장에서 웹사이트 및 예약 일정 관리 프로그램을 통합하여 관리할 수 있는 시스템을 개발하는 프로젝트입니다.

환경

  • Python (최신 버전 유지)
    • Code style: Black 포매터로 포매팅할 것
  • Django (최신 버전 유지) ← 추후 다른 프레임워크로 변경

목표

최소 기능 제품 구현

디자인은 최대한 나중에
  • 데이터베이스 구성
    • 이용자 데이터베이스
      • 이용자 아이디는 휴대 전화 번호를 활용함
      • 한 테이블에서 직원과 회원 정보를 모두 관리
      • 지점별 그룹 또는 직원 여부를 이용하여 접근 권한 분리
    • 지점 데이터베이스
      • 지점명, 주소, 전화번호만 들어가면 됨
      • 운영 시간은 일정 테이블에서 관리
    • 일정 데이터베이스
      • 시간표, 지점 운영 시간 등이 포함되어야 함
      • 평일과 주말 및 공휴일 시간 별도
      • 휴일 설정하면 일정 등록 막을 수 있는 기능 필요
  • 웹 프론트
    • 시스템 내에서 정보 편집 기능
    • 회원 계약 정보 및 진행 상황 보기
  • 일정 관리
    • 현행 스프레드시트처럼 보이게
    • 일정 클릭하면 회원 정보 불러오기
    • 일정 추가, 편집, 삭제 기능

주의사항

About

IMX (Integrated Management X) is Python based project to make the website that can handle schedule for academy and etc.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages