This project is used to validate a form if the photo and signature of a person or applicant is uploaded in correct places or not.
The steps to run the React front-end was:
- Create your own React app using the command: npx create-react-app myapp
2.Next install all the following NPM packages with its compatible version or above: @testing-library/jest-dom: ^5.16.5, @testing-library/react: ^13.3.0, @testing-library/user-event: ^13.5.0, axios: ^0.27.2, firebase: ^9.9.4, react: ^18.2.0, react-dom: ^18.2.0, react-phone-number-input: ^3.2.10, react-scripts: 5.0.1, web-vitals: ^2.1.4, react-router-dom: ^6.3.0
3.Download the public and src files from my repository
4.Run the code using the following command: npm start
The steps to run the Python back-end was:
1.Install any IDLE or any other editor for python
2.Using pip install the following packages
crypt
flask
flask_cors
pyrebase
skimage.metrics
opencv-python
- Change the directory to back-end folder cd back-end
4.Run the flask_receiver.py file.