Skip to content
/ IMX Public

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

License

Notifications You must be signed in to change notification settings

Fradhyle/IMX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMX (Integrated Management X)

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

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

환경

  • Python (최신 버전 유지)
    • Anaconda 배포판으로 최신 버전을 유지하며, 패키지 업데이트는 conda-forge에서만 함
    • Code style: Black 포매터로 포매팅할 것
  • Django (최신 버전 유지) ← 추후 다른 프레임워크로 변경

목표

최소 기능 제품 구현

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

주의사항

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Languages