Skip to content

amanbabuhemant/FaceMash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FaceMash

FaceMash is a website project inspired by the movie "The Social Network." It recreates the concept of the original FaceMash website, allowing users to compare and rate the attractiveness of different images.

Features

  • Image Comparison: Users can view two random faces side by side and vote for the more attractive one.
  • Rating System: Faces are ranked based on the number of votes received, creating a leaderboard of the most attractive faces.
  • User Interaction: Users can actively participate by voting, contributing to the ranking of faces.
  • Randomization: Faces are randomly selected for comparison, ensuring an unbiased voting process.

Technologies Used

  • Python: The backend is built using Python, specifically the Flask framework and Flask_SQLAlchemy for database.
  • HTML/CSS: The frontend is created using HTML and CSS for the website's structure and styling.
  • SQLite: The database management system used to store voting data.

Usage

  1. Clone the repository:

    git clone https://github.com/amanbabuhemant/FaceMash.git
    
  2. Install the required dependencies:

    pip install -r requirements.txt
    
  3. Run the application:

    python app.py
    
  4. Access the website in your browser at http://127.0.0.1:5000.

By default you will get file upload page because there is no image avalavle for compare. You can uoplade multiple pictures at a time from your device. You can also use saple images from "sample-images" folder, thses all are AI genrated images feel free to use them.

Contributing

Contributions are welcome! If you have any ideas for improvements or would like to add new features, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Contact

For any questions or inquiries about this project, you can reach me at amanbabuhemant@gmail.com or from instagram Instagram.com/abh.py

Releases

No releases published

Packages

No packages published