ElevateHub는 다양한 산업의 주니어 초보자와 노련한 전문가 간의 격차를 해소하기 위해 설계된 혁신적인 온라인 플랫폼입니다. 안내를 찾는 학생이든, 신진 전문가를 찾는 경력 조언 또는 기술적 장애물을 만나는 개인이든, ElevateHub는 전 세계의 숙련 된 멘토와 연결됩니다.
버그 해결은 코드에서 완고한 버그가 발생하여 진행 상황을 방해합니까? 두려워하지 마세요! ElevateHub를 사용하면 코드를 효율적으로 문제 해결하고 디버깅하는 데 도움이되는 숙련 된 개발자의 도움을 구할 수 있습니다.
기술 경력의 복잡한 환경을 탐색하는 기술 경력 지원은 특히 초보자에게 어려울 수 있습니다. ElevateHub는 경력 경로, 기술 개발, 직업 기회 및 노련한 전문가의 업계 통찰력에 대한 지침을 구할 수있는 플랫폼을 제공합니다.
도전적인 학업 개념이나 과제로 어려움을 겪고있는 학업 지원 ? ElevateHub는 학업 노력에 명확성,지도 및 지원을 제공 할 수있는 지식이 풍부한 개인과 연결할 수있는 지원 환경을 제공합니다.
참고 : 각 단계마다 프론트 엔드, 백엔드 코드, DB로 데이터를 저장 한 다음 다음 단계로 넘어갑니다.
참고 : DB에서 등록 된 전문가/노인의 데이터를 얻으십시오.
참고 : 여기에서는 문제를 해결하는 데 필요한 문제와 수수료에 대해 논의합니다.
이 프로젝트가 무엇을하는지에 대한 간단한 설명과
1. 저장소 복제 :
git clone https://github.com/samarthhapse/ElevateHub
2. 프로젝트 디렉토리로 이동하십시오.
cd ElevateHub
3. 프로파일 파일을 탐색하는 터미널을 통해 Upstream을 추가하십시오.
git remote add upstream https://github.com/samarthhapse/ElevateHub
1. 프론트 엔드 시작 :
cd client
2. 종속성 설치 :
npm install
3. 변수가있는 환경 변수 파일 추가 .env
CLIENT_ID=<THE-GOOGLE-AUTH-CLIENT-ID>
CLIENT_SECRET_KEY=<THE-GOOGLE-AUTH-CLIENT-ID>
CLIENT_REDIRECT_URL=<THE-URL-OF-YOUR-BACKEND>
VITE_APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1
VITE_APPWRITE_PROJECT=<YOUR-APPWRITE-PROJECT-ID>
PORT=<PORT-AT-WHICH-YOUR-BACKEND-IS-RUNNING>
3. LocalHost에서 클라이언트 실행 :
npm run dev
1. ElevateHub 프로젝트 디렉토리로 직접 ->를 사용하여 다음을 사용하여 서버 디렉토리로 이동하십시오.
cd server
2. 종속성 설치 :
npm install
3. 변수가있는 환경 변수 파일 추가 .env
MONGO_URI=<YOUR-MONGODB-ATLAS-DATABASE-URL>
PORT=<PORT-YOUR-WANT-YOUR-BACKEND-TO-RUN>
CLOUDINARY_CLOUD_NAME=<YOUR-CLOUDINARY_CLOUD_NAME>
CLOUDINARY_API_KEY=<YOUR-CLOUDINARY_API_KEY>
CLOUDINARY_API_SECRET=<YOUR-CLOUDINARY_API_SECRET>
SERVER_ADDRESS=<WHERE_YOUR_BACKEND_IS_RUNNING_> eg(http://localhost/PORT_NO.)
#If your dont have these details create one on https://ethereal.email/ and create a demo account
MAIL_HOST=<MAIL-HOST>
MAIL_PORT=<MAIL-PORT>
MAIL_AUTH_USER=<MAIL_AUTH_USER>
MAIL_AUTH_PASSWORD=<MAIL_AUTH_PASSWORD>
MAIL_OWNER_FOR_AUTH=<MAIL_ID_OF_MODERATOR/OWNER_OF_WEBSITE>
JWT_SECRET_KEY=<YOUR-JWT_SECRET_KEY>
3. LocalHost에서 클라이언트 실행 :
npm run dev
이렇게하면 기본 웹 브라우저에서 응용 프로그램 프론트 엔드가 시작됩니다.
http://localhost:5173에서 액세스 할 수 있습니다