SkillMingle is designed to help job seekers find job opportunities that perfectly match their resumes and skill sets.
Before running the application, ensure the following are installed on your system:
-
Node.js and npm: You can download and install Node.js, which includes npm, from the official Node.js website. Select the appropriate installer for your operating system.
(To check if it is already installed or to to verify installation : Runnode -v
andnpm -v
in your terminal or command prompt ) -
Python: Download and install Python from the official Python website. Choose the installer that matches your operating system.
(To check if it is already installed or to to verify installation : Runpython --version
in your terminal or command prompt ) -
pip: pip comes bundled with Python 3.4 and later. To verify pip is installed, run
pip --version
in your terminal or command prompt. If pip is not installed, follow the official pip installation guide.
-
Navigate to the backend directory:
cd backend
-
Install the required packages:
pip install flask flask-cors torch transformers scikit-learn numpy
-
Run the Python application:
python app.py
-
Navigate to the backend directory:
cd backend
-
Install the necessary Node.js packages:
npm install
-
Start the Node.js application:
node app.js
-
Navigate to the frontend directory:
cd frontend
-
Install the necessary dependencies:
npm install
-
Start the development server:
npm run dev
- Check your system's environment variables to ensure Python and Node.js are correctly configured.
- If you encounter any errors related to missing packages, rerun the
pip install
ornpm install
commands to resolve dependencies.