Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 33 additions & 56 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,102 +1,79 @@
<img width="3188" height="1202" alt="frame (3)" src="https://github.com/user-attachments/assets/517ad8e9-ad22-457d-9538-a9e62d137cd7" />


# [Project Name] 🎯
# Twirl-O-Meter 🌸


## Basic Details
### Team Name: [Name]
### Team Name: Curious


### Team Members
- Team Lead: [Name] - [College]
- Member 2: [Name] - [College]
- Member 3: [Name] - [College]
- Member 1: Alshifa Rajeesh - Ilahia college of engineering and technology, Mulavoor
- Member 2: Aparna J Nair - Ilahia college of engineering and technology, Mulavoor

### Project Description
[2-3 lines about what your project does]
"Twirl-O-Meter 🌸" is a cute little web app that turns boring fan math into a spin-tastic show! Just enter the RPM, and watch it work out how many twirls your fan does every second. 🌀✨

### The Problem (that doesn't exist)
[What ridiculous problem are you solving?]
Why do ceiling fans hide their rotation count like it’s a top-secret government file?

### The Solution (that nobody asked for)
[How are you solving it? Keep it fun!]
Our genius idea is to trick the fan into telling us its secret by asking you for the RPM and time, then multiplying them.Math exposes the truth in seconds no fan can hide from our "Twirl-O-Meter 🌸" 💖🔍


## Technical Details
### Technologies/Components Used
For Software:
- [Languages used]
- [Frameworks used]
- [Libraries used]
- [Tools used]
- HTML, CSS, JAVASCRIPT
- This implementation is built entirely with native HTML, CSS, and JavaScript, without the use of any external frameworks.
- No external libraries are used
- We used standard web development tools: HTML for structure, CSS for styling and animations, and JavaScript for functionality and interactivity.

For Hardware:
- [List main components]
- [List specifications]
- [List tools required]
- Laptop
- Extra mouse for easy use.
- Doubt clearing helpfull friends.

### Implementation
For Software:
# Installation
[commands]
Save the code as index.html and open it in any modern web browser.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Fix heading hierarchy (MD001) and nesting

Adjust levels to avoid skipping and to nest Installation/Run under Implementation. Also promote “Project Documentation” and “Project Demo” to section-level.

-# Installation
+#### Installation
-# Run
+#### Run
-### Project Documentation
+## Project Documentation
-### Project Demo
+## Project Demo

Also applies to: 44-44, 46-46, 64-64

🤖 Prompt for AI Agents
In README.md around lines 41, 44, 46, and 64, the heading hierarchy is incorrect
with skipped levels and improper nesting. Adjust the markdown headings so that
Installation and Run are nested under Implementation, and promote Project
Documentation and Project Demo to top-level sections. Ensure heading levels
follow a logical sequence without skipping levels to comply with MD001.


# Run
[commands]
Enter RPM and time (in minutes), then click Run Simulation to see rotations and totals.

### Project Documentation
For Software:
Our "Twirl-O-Meter 🌸" turns boring RPM numbers into a super cute, second-by-second spin simulation, complete with hearts, pastel vibes, and happy animations.HTML5 for structure, CSS3 for all the pink magic and animations, and Vanilla JavaScript for the brains of the operation.
The best part is live spin counter that updates every single second,progress bar that fills up as your fan spins away,random cute faces to keep you smiling,“Yay! You did it!” celebration when the simulation finishes.
Let me explain how it works:You tell it how fast (RPM) and how long (minutes) to spin then JavaScript crunches the numbers (without complaining).It shows you each second’s spins with fun little animations.Progress bar + confetti feeling at the end makes it more fun and exciting.

# Screenshots (Add at least 3)
![Screenshot1](Add screenshot 1 here with proper name)
*Add caption explaining what this shows*

![Screenshot2](Add screenshot 2 here with proper name)
*Add caption explaining what this shows*

![Screenshot3](Add screenshot 3 here with proper name)
*Add caption explaining what this shows*

# Diagrams
![Workflow](Add your workflow/architecture diagram here)
*Add caption explaining your workflow*

For Hardware:
https://drive.google.com/file/d/1-JstYz-hpJV4V2L4v5P_Rsf5Gag_Md61/view?usp=drivesdk
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Replace bare URLs with descriptive Markdown links (MD034)

Switch to Markdown links for better accessibility and to satisfy markdownlint.

-https://drive.google.com/file/d/1-JstYz-hpJV4V2L4v5P_Rsf5Gag_Md61/view?usp=drivesdk 
+[Screenshot 1 (UI overview)](https://drive.google.com/file/d/1-JstYz-hpJV4V2L4v5P_Rsf5Gag_Md61/view?usp=drivesdk)
-https://drive.google.com/file/d/1iAePRavFwiqsOvkPeleqyQd9CH8LLIyz/view?usp=drivesdk
+[Screenshot 2 (real-time calc)](https://drive.google.com/file/d/1iAePRavFwiqsOvkPeleqyQd9CH8LLIyz/view?usp=drivesdk)
-https://drive.google.com/file/d/1tNcOyNvRitse4OKjxoWxxw_CfzuPYeP0/view?usp=drivesdk
+[Screenshot 3 (simulation output)](https://drive.google.com/file/d/1tNcOyNvRitse4OKjxoWxxw_CfzuPYeP0/view?usp=drivesdk)
-https://drive.google.com/file/d/1Z7sCfXLK3ZkGl3JiUGs3B8TQqa4m4N41/view?usp=drivesdk
+[Demo video](https://drive.google.com/file/d/1Z7sCfXLK3ZkGl3JiUGs3B8TQqa4m4N41/view?usp=drivesdk)

Also applies to: 56-56, 59-59, 66-66

🧰 Tools
🪛 markdownlint-cli2 (0.17.2)

53-53: Bare URL used

(MD034, no-bare-urls)

🤖 Prompt for AI Agents
In README.md at lines 53, 56, 59, and 66, replace the bare URLs with descriptive
Markdown links to improve accessibility and comply with markdownlint rule MD034.
Wrap the URL in square brackets with a meaningful description, followed by the
URL in parentheses, ensuring each link clearly describes its destination.

"Twirl-O-Meter🌸" calculates and visually displays revolutions per second over a set time, presented in a playful and engaging interface.

# Schematic & Circuit
![Circuit](Add your circuit diagram here)
*Add caption explaining connections*
https://drive.google.com/file/d/1iAePRavFwiqsOvkPeleqyQd9CH8LLIyz/view?usp=drivesdk
"Twirl-O-Meter🌸" calculating fan rotations in real time based on set speed and duration.

![Schematic](Add your schematic diagram here)
*Add caption explaining the schematic*
https://drive.google.com/file/d/1tNcOyNvRitse4OKjxoWxxw_CfzuPYeP0/view?usp=drivesdk
The image shows the "Twirl-O-Meter🌸" simulation output, displaying real-time fan rotation calculations based on user input.

# Build Photos
![Components](Add photo of your components here)
*List out all components shown*

![Build](Add photos of build process here)
*Explain the build steps*

![Final](Add photo of final product here)
*Explain the final build*

### Project Demo
# Video
[Add your demo video link here]
*Explain what the video demonstrates*

# Additional Demos
[Add any extra demo materials/links]
https://drive.google.com/file/d/1Z7sCfXLK3ZkGl3JiUGs3B8TQqa4m4N41/view?usp=drivesdk
The "Twirl-O-Meter 🌸" lets users enter an RPM value and a time duration to see how many revolutions occur over that period. Once started, it calculates the revolutions per second and runs a real-time, second-by-second simulation, updating a live display with each second’s revolutions and the growing cumulative total. The results are presented in a scrollable output area with colorful highlights and playful emoticons, while a progress bar visually tracks the simulation’s progress. At the end, a cheerful completion message appears, making the experience both informative and visually engaging.

## Team Contributions
- [Name 1]: [Specific contributions]
- [Name 2]: [Specific contributions]
- [Name 3]: [Specific contributions]
- Alshifa Rajeesh:Built calculation code, live updates, progress bar, and error handling.
- Aparna J Nair:Came up with the fan counter idea, designed layout, colors, and animations.

-
Comment on lines +70 to +73
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Fix spacing and remove stray bullet

Add a space after colons and drop the orphaned dash.

-- Alshifa Rajeesh:Built calculation code, live updates, progress bar, and error handling.
-- Aparna J Nair:Came up with the fan counter idea, designed layout, colors, and animations.
-
+- Alshifa Rajeesh: Built the calculation code, live updates, progress bar, and error handling.
+- Aparna J Nair: Came up with the fan counter idea; designed the layout, colors, and animations.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- Alshifa Rajeesh:Built calculation code, live updates, progress bar, and error handling.
- Aparna J Nair:Came up with the fan counter idea, designed layout, colors, and animations.
-
- Alshifa Rajeesh: Built the calculation code, live updates, progress bar, and error handling.
- Aparna J Nair: Came up with the fan counter idea; designed the layout, colors, and animations.
🤖 Prompt for AI Agents
In README.md around lines 70 to 73, fix the spacing by adding a space after each
colon in the contributor descriptions and remove the stray bullet point at the
end of the list to clean up the formatting.


---
Made with ❤ at TinkerHub Useless Projects
Made with ❤ at TinkerHub Useless Projects

![Static Badge](https://img.shields.io/badge/TinkerHub-24?color=%23000000&link=https%3A%2F%2Fwww.tinkerhub.org%2F)
![Static Badge](https://img.shields.io/badge/UselessProjects--25-25?link=https%3A%2F%2Fwww.tinkerhub.org%2Fevents%2FQ2Q1TQKX6Q%2FUseless%2520Projects)