[MCA_HUB Project -HacktoberFest24] - Hacktoberfest 2024에 오신 것을 환영합니다. ???
이 저장소를 확인해 주셔서 감사합니다! Hacktoberfest 2024에 기여하게 된 것을 기쁘게 생각합니다. 시작하기 전에 매끄러운 기여 과정을 보장하기 위해 다음 규칙과 지침을 읽으십시오.
프로젝트 섹션의 오른쪽에있는 URL을 확인하고 모든 섹션을 찾아보십시오. 문제가있는 경우 새로운 문제를 만드십시오. 그렇지 않으면 공개 문제를 해결하십시오.
기여하기 전에 먼저 저장소를 별표로 묶어야합니다
기여하는 방법
Hacktoberfest 날짜 :
- PUT/MERGE 요청 (PR/MRS)은 10 월 1 일부터 10 월 31 일 까지 (모든 시간대)를 작성해야합니다.
- 이 저장소에 대한 기부금은 Hacktoberfest 규칙을 따르고 공개되지 않은 리포지토리에 제출되어야합니다.
수량 이상의 품질 :
- 스팸 없음 : Sprammy PR/MRS를 제출하면 실격됩니다. 기부금을 의미있게 유지하고 실제 가치를 추가하지 않는 한 사소한 문법 업데이트와 같은 저품질 수정을 피하십시오.
- PR/MRS에는 "스팸" 또는 "무효"라는 단어가 포함 된 레이블이 표시되어서는 안됩니다. 그러나 "hacktoberfest-accepted" 로 표시된 기부금은 즉시 병합되지 않더라도 유효한 것으로 간주됩니다.
저장소 참여 :
- 이 저장소는 Hacktoberfest에 참여하고 있으므로 자유롭게 기여하십시오!
- PR/MR이 병합되어 있거나 전반적인 승인 검토가 있거나 "HacktoberFest에 인정 된" 레이블을받을 수 있도록 HacktoberFest 진행 상황에 포함됩니다.
검토 기간 :
- PR/MR이 생성되고 수표를 통과하면 이틀간의 검토 기간이 진행됩니다. 이 시간 내내 제출물을 준수하는지 확인하십시오.
- Hacktoberfest가 10 월 31 일에 끝나더라도 PR/MRS는 7 일 리뷰 기간에 여전히 11 월까지 계속 될 수 있습니다.
유효한 기여 :
- 귀하의 기여가 프로젝트에 실질적인 가치를 더하는지 확인하십시오. 버그 수정, 새로운 기능 및 문서 개선 사항을 환영합니다!
시작하는 방법
- 이 저장소를 GitHub 계정으로 포크하십시오.
- 포크 리포지토리를 로컬 컴퓨터로 복제하십시오.
- 의미있는 변화와 개선을하십시오.
- 풀 요청을 작성하고 위에 나열된 지침을 따르십시오.
Github 및 Hacktoberfest를 처음 사용하는 경우 이러한 리소스를 확인하여 시작할 수 있습니다.
- 풀 요청을 만드는 방법
- Hacktoberfest 공식 웹 사이트
지원을 보여주세요
이 저장소가 유용하다고 생각되면 줘! 모든 종류의 공헌을 환영하며 모든 비트 가이 프로젝트를 개선하는 데 도움이됩니다.
행복한 코딩과 행복한 Hacktoberfest! ? ? ?
레포를 포크하고 오늘 기여를 시작하십시오! 함께 놀라운 것을 만들어 봅시다.
MCA 허브 시스템
부서 관리, 수업 조직을 간소화하고 학생 및 교수진을 추가하십시오.
참석을 원활하게 추적하고 성과를 평가하며 피드백을 제공합니다.
레코드에 액세스, 마크를보고, 쉽게 의사 소통합니다.
LinkedIn
에 대한
MCA-Hub는 Mern (Mongodb, Express.js, React.js, Node.js) 스택을 사용하여 구축 된 웹 기반 애플리케이션입니다. 부서 관리, 수업 조직을 간소화하고 학생, 교사 및 관리자 간의 의사 소통을 촉진하는 것을 목표로합니다.
특징
사용자 역할 : 시스템은 관리자, 교사 및 학생의 세 가지 사용자 역할을 지원합니다. 각 역할에는 특정 기능과 액세스 수준이 있습니다.
관리자 대시 보드 : 관리자 (HOD)는 신입생과 교사를 추가하고, 수업 및 과목을 만들고, 사용자 계정을 관리하며, 시스템 설정을 감독 할 수 있습니다.
출석 추적 : 교수는 수업에 쉽게 출석하고 학생들을 현재 또는 결석으로 표시하며 출석 보고서를 생성 할 수 있습니다.
성과 평가 : 교수는 마크와 피드백을 제공하여 학생들의 성과를 평가할 수 있습니다. 학생들은 자신의 점수를보고 시간이 지남에 따라 진행 상황을 추적 할 수 있습니다.
데이터 시각화 : 학생들은 대화식 차트와 테이블을 통해 성과 데이터를 시각화하여 학업 성과를 한눈에 이해하도록 도와줍니다.
커뮤니케이션 : 사용자는 시스템을 통해 쉽게 의사 소통 할 수 있습니다. 교수는 학생들에게 메시지를 보낼 수 있으며 그 반대도 마찬가지로 효과적인 의사 소통과 협업을 촉진 할 수 있습니다.
로그인 프로세스
학생으로서

교사로서

관리자로서
먼저 다른 대학 이름, 고유 이메일 및 비밀번호로 관리자로 등록 할 수 있습니다. 그러면 로그인 할 수 있습니다. 

Env 폴더
프론트 엔드 :
- React_app_base_url = http : // localhost : 8081
후원 :
- 포트 = 8081
- mongo_url = mongodb+srv : // skanarul8093 : [email protected]/mcahub? retrywrites = true & w = 대다수 & appname = projectCluster
사용 된 기술
- 프론트 엔드 : React.js, Material UI, Redux
- 백엔드 : node.js, express.js
- 데이터베이스 : MongoDB Atlas
전개
- 렌더 - 서버 측
- NetLify/Vercel- 클라이언트 측
감사합니다 | | / | | | / / / / | | | / / | | | | | /--- | | | | | | | | | | /--- | | | | / | | / / | / / / | |