To work on this repository as a collaborator, read and follow the below steps carefully.
In your terminal run:
git clone https://github.com/RiteshJha912/DC-Toolkit-Collaborative.git
cd DC-Toolkit-Collaborative
- Open a new terminal for the frontend.
- Navigate to the
frontend
folder:
cd toolkit
To install all the Libraries for Frontend:
npm install react react-dom
npm install vite
To run the frontend application, use the following command in the frontend terminal:
npm run dev
- Open a separate terminal for the backend.
- Navigate to the
backend
folder:cd backend
To install all the Libraries for Backend:
pip install -r requirements.txt
In the backend root folder, create a .env file with the following format:
NUMVERIFY_API_KEY=your_numverify_api_key
TWILIO_ACCOUNT_SID=your_twilio_account_sid
TWILIO_AUTH_TOKEN=your_twilio_auth_token
NUMLOOKUPAPI_KEY=your_numlookupapi_key
IPQUALITYSCORE_API_KEY=your_ipqualityscore_api_key
TWITTER_BEARER_TOKEN=your_twitter_bearer_token
HUNTER_API_KEY=your_hunter_api_key
Make sure to generate and paste your respective API keys in the .env file.
To run the backend application, use the following command in the backend terminal:
python app.py