Ruby on Rails를 이용한 개발 프로젝트 관리 WEB 어플리케이션
개시하다
Udemy에서 Ruby on Rails 과정을 배웠기 때문에 거기서 배운 지식을 활용해 WEB 애플리케이션을 개발했다.
소스 코드
GiitHub에서 공개하고 있습니다.
https://github.com/Ryota7101/milestone.git
주요 기능
GiitHub에서 공개하고 있습니다.
https://github.com/Ryota7101/milestone.git
주요 기능
어플리케이션 상세 정보
서명하다.
서명할 때 무료 방안인지 고급 방안인지 선택할 수 있다.
무료 시나리오의 경우 카드 정보 입력란이 표시되지 않습니다.
고급 계획으로 전환하면 신용카드 정보 입력란이 표시됩니다.
※ 등록 정보를 설정하고 처리하는 기능이 없기 때문에 여기에 입력한 정보는 저장되지 않습니다.
프로젝트 작성
프로젝트가 작성되면 프로젝트 목록에 표시됩니다.
프로젝트 세부 정보 페이지
파일 업로드 기능
텍스트 파일과 이미지를 업로드할 수 있습니다.
※ 단, 클라우드 등 보존 위치가 설치되어 있지 않아 현재 상태에서는 파일이 저장되지 않습니다.
프로젝트 페이지의 파일을 표시합니다.
과업
작업을 작성할 때 범주를 지정할 수도 있습니다(후술).
프로젝트 페이지에 작성된 작업을 표시합니다.
관리자 기능
Organization 작성자는 자동으로 관리자로 등록됩니다.
관리자가 로그인할 때 내비게이션 표시줄에 들어가십시오
* 구성원 추가
* 변경 계획
* 작업 범주 관리
를 클릭하십시오.
작업 범주
작업 범주 관리(작성 또는 삭제)는 관리자만 수행할 수 있습니다.
비관리자도 작업을 만들거나 클래스를 설정할 수 있습니다.
범주를 만들면 범주 요약 페이지에 표시됩니다.
작업을 작성할 때 를 선택합니다.
계획 변경
도중에 계획을 변경할 수 있다
구성원 초대
관리자는 프로젝트에 멤버를 초대할 수 있습니다.
초대하고 싶은 사람의 이름과 메일 주소를 입력하면 링크가 첨부된 메일이 상대방에게 발송됩니다.
받은 메일 링크를 클릭하면 비밀번호 설정 화면으로 이동합니다. 비밀번호를 입력하세요.
관리자는 프로젝트 페이지를 보고 초대 객체에 대한 정보를 표시하고 Add 버튼을 눌러 초대를 완료합니다.
초대가 끝나면 구성원 열에 구성원 정보가 표시됩니다.
초대된 객체가 로그인되면 관리자가 작성한 항목, 파일, 작업 등이 표시됩니다.
※ 초대받은 멤버는 관리자가 아니기 때문에 내비게이션 표시줄에 분류 관리 등의 버튼이 표시되지 않습니다.
다른 조직 작성
다른 조직에서 서명을 해보고 지금까지 제작된 정보가 표시되지 않는지 확인하자.
지금까지 제작된 정보는 표시되지 않았고, 초기 화면이기 때문에 각 조직의 데이터가 분리돼 있음을 알 수 있다.
끝맺다
Reference
이 문제에 관하여(Ruby on Rails를 이용한 개발 프로젝트 관리 WEB 어플리케이션), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Ryota7101/items/ddb6a85c28c71c1f79e3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)