Skip to content

manukrishna804/useless-project

 
 

Repository files navigation

frame (3)

അങ്ങനെ അങ്ങ് വിലസണ്ട ... 🎯

Basic Details

Team Name: code warriorr

Team Members

  • Team Lead: Manukrishna ck - GEC palakkad
  • Member 2: Abhishek s - GEC palakkad

Project Description

This project is a hilarious twist on authentication — you can only log in if you smile 😁. Once inside, you’ll find equally “useless” OpenCV-powered features like a video that only plays when your eyes are closed and a draggable watch that shows the time in the silliest way possible. Built with Flask, OpenCV, and zero seriousness.

The Problem (that doesn't exist)

Ever felt that normal logins with usernames and passwords were just too practical? Or that videos playing while your eyes are open were just too mainstream? We’re here to solve these completely non-problems with cutting-edge, absolutely unnecessary technology.

The Solution (that nobody asked for)

We replaced boring passwords with smile-powered facial recognition, because why type when you can grin? Then we took videos and made them only watchable when you can’t see them (eyes closed). And for the grand finale, we gave you a draggable watch that tells time in the most ridiculous way possible. All thanks to Flask, OpenCV, and questionable life choices.

Technical Details

Technologies/Components Used

For Software: -Languages used: Python, HTML, CSS, JavaScript

-Frameworks used: Flask

-Libraries used: OpenCV, NumPy

-Tools used: Git, GitHub, Web Browser, Code Editor (VS Code)

For Hardware: ----Main components: Webcam (built-in or external)

-----Specifications: Minimum 720p resolution, 30fps capture rate recommended

-----Tools required: Computer/Laptop, Stable lighting setup, A big smile 😁

Ask ChatGPT

Implementation

For Software:

Installation

Clone the repository

git clone https://github.com/manukrishna804/useless_project_temp.git cd useless_project_temp

(Optional) Create and activate virtual environment

python -m venv .venv source .venv/bin/activate # On Linux/Mac .venv\Scripts\activate # On Windows

Install dependencies

pip install -r requirements.txt

Run

Start the Flask server

python app.py

Open your browser and go to

http://127.0.0.1:5000

Project Documentation

For Software:

Screenshots (Add at least 3)

login page Smile to enter – the only login system where showing teeth gets you access.

homepage The useless control center: buttons that lead to even more useless fun.

video blinking A video player that refuses to work unless your eyes are closed. Reverse productivity at its finest.
watch detection A draggable watch that finally answers the question “What time is it?” in the weirdest way possible.

Project Demo

Video 1

Project Demo Video 1
This video demonstrates the smile login and blink-to-play video feature.

Additional Demo

Project Demo Video 2
This video demonstrates the funny clock feature.

Team Contributions

  • [manu]: [open cv]
  • [abhishek]: [ui integration]

Made with ❤️ at TinkerHub Useless Projects

Static Badge Static Badge

About

A fun OpenCV-powered Flask app with smile-based login, blink-to-play videos, and a totally unnecessary draggable clock 😄

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 58.0%
  • Python 42.0%