Skip to content

Dev-FE-1/team2-intranet-project-

Repository files navigation

사내 인트라넷 서비스

메인페이지

🖥️인트라넷 서비스 demo (Render) / 👩‍💼demo 2(Koyeb)/ 🔥개발 리포지토리 / 😼배포 리포지토리

Hits GitHub Issues or Pull Requests GitHub Issues or Pull Requests GitHub Issues or Pull Requests GitHub Issues or Pull Requests

👋 Team 👋

개발 🐶이동혁
@LfromTheE
개발 🐬최미랑
@mirang1024
개발 🐳송병훈
@sbs1253
개발 🦈신혜진
@clara-shin
개발 🐺고낙연
@nakyeonko3

📚 Tech Stack 📚

🧑‍💻 Front-End 🧑‍💻

HTML5 CSS3 JavaScript Axios

🧑‍💻 Back-End 🧑‍💻

NodeJS Express.js

💻 Database 💻

SQLite


🛠 Tools 🛠

Zoom Slack Notion Git GitHub


목차

Intranet

❓ 프로젝트 소개

본 프로젝트는 기업 내에서 효과적인 정보 관리와 소통을 목적으로 하는 인트라넷 서비스 개발을 목표로 합니다.

인트라넷을 통해 직원 데이터베이스를 구축하고, 근태 관리 시스템을 도입하며, 관리자와 사용자가 다양한 기능을 활용할 수 있도록 하는 것을 목적으로 합니다.

또한, 기업 내 행사 사진을 공유할 수 있는 사용자 친화적인 웹 인터페이스를 제공할 예정입니다.

목적

  1. 직원 데이터베이스 관리: 효율적인 인사 관리.
  2. 근태 관리 시스템: 정확한 근태 기록과 관리.
  3. 관리 기능: 관리자 정보 조회, 생성, 수정, 삭제.
  4. 사용자 기능: 개인 정보 조회 및 수정.
  5. 행사 사진 공유: 내부 커뮤니케이션 활성화.

배경

필요성

  • 중앙 관리: 직원 정보의 일관된 관리.
  • 업무 효율성: 자동화된 근태 관리로 업무 효율성 증대.
  • 정보 접근성: 직원 정보의 쉬운 조회와 수정.
  • 커뮤니케이션 강화: 사진 공유로 유대감 증진.

기대 효과

  • 관리 효율성: 업무 효율성 향상.
  • 투명성 확보: 정확한 근태 기록.
  • 사용자 만족도: 쉽게 사용할 수 있는 시스템.
  • 소통 활성화: 내부 소통 증대.

📷 프로젝트 예시

🔎 [관리자 페이지]

관리자 페이지
관리자페이지

🔎 [사용자 페이지]

사용자 페이지
사용자 페이지

|


🛠 시작하기

설치

npm install

실행

프로젝트 빌드

npm run build

프로젝트 실행

npm run start

개발 문서

역할 분담

팀원의 역량에 따라 기능(컴포넌트) 단위로 분담

기능별 역할 분담표

팀원 역량 확인

아래 5가지 항목에 대하여 각자 자신이 생각하는 항목별 이해도 및 능력치를 3단계(높음, 보통, 낮음)로 점수를 매겼습니다.
*5가지 항목 : HTML, CSS, JavaScript, 버전관(Git/GitHub), 백엔드 및 데이터

객관적인 수치라 할 수는 없으나 효율적인 역할 분담 및 협업을 위해 참고하고자 작성하게 되었습니다.

팀원 역량 확인표

Releases

No releases published

Packages

No packages published

Languages