A web application using face recognition in Python with Streamlit.
This project utilizes the face recognition Python module to build a web app powered by Streamlit. It allows users to perform face recognition tasks interactively.
- Face detection and recognition
- Streamlit for a user-friendly web interface
- Clone the repository:
git clone https://github.com/CrimsonREwind/face-recognition-web-app.git
cd face_recognition
- Install dependencies:
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run app.py
Visit http://localhost:8501
in your browser to access the web app.
- Open the web app in your browser.
- You can use register page to register your face in database
- You can use login page to see if user is registered or not
- All the activities like login, register will be stored in log file
Feel free to contribute to the project! If you find bugs, have feature requests, or want to improve the code, follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/bugfix-your-feature
. - Commit your changes:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature/bugfix-your-feature
. - Submit a pull request.