ElevateHubは、さまざまな業界のジュニア初心者とベテランの専門家の間のギャップを埋めるために設計された革新的なオンラインプラットフォームです。ガイダンスを探している学生、キャリアアドバイスを求めている新進の専門家であろうと、技術的なハードルに遭遇する個人であろうと、ElevateHubはあなたを世界中の経験豊富なメンターとつなぐためにここにいます。
バグ解決は、あなたの進捗を妨げているコードで頑固なバグに遭遇しましたか?恐れないで! ElevateHubを使用すると、コードを効率的にトラブルシューティングしてデバッグするのに役立つ経験豊富な開発者から支援を求めることができます。
テクノロジーのキャリア支援は、特に初心者にとっては、テクノロジーキャリアの複雑な風景をナビゲートすることは困難な場合があります。 ElevateHubは、ベテランの専門家からのキャリアパス、スキル開発、雇用機会、業界の洞察に関するガイダンスを求めることができるプラットフォームを提供します。
挑戦的な学術的概念や課題に苦しんでいる学問的サポート? ElevateHubは、学業の取り組みに明確さ、ガイダンス、および支援を提供できる知識豊富な個人とつながることができる支援環境を提供します。
注:各ステップについて、フロントエンド、バックエンドコード、DBにデータを保存してから次のステップに進み、
注:DBから登録専門家/高齢者のデータを取得する
注:ここで彼らは問題を解決するために必要な問題と料金の額について議論します
このプロジェクトが何をしているのか、そしてそれが誰のためにあるのかについての簡単な説明
1。リポジトリをクローンします:
git clone https://github.com/samarthhapse/ElevateHub
2。プロジェクトディレクトリに移動します。
cd ElevateHub
3。プロファイルファイルに移動する端子を介して上流のgitリモートを追加します。
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 Project Directoryに直接 - >次を使用してサーバーディレクトリに次のことを行います。
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
これにより、デフォルトのWebブラウザでアプリケーションフロントエンドが起動します。
http://localhost:5173でアクセスできます