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

 

History

162 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Languages