https://github.com/pradipchaudhary/view-increaser
A lightweight web tool that simulates user hits to increase URL views by opening and closing the link at regular intervals.
https://github.com/pradipchaudhary/view-increaser
ejs ejs-template-engine fullstack mvc-pattern nodejs view-increaser
Last synced: about 2 months ago
JSON representation
A lightweight web tool that simulates user hits to increase URL views by opening and closing the link at regular intervals.
- Host: GitHub
- URL: https://github.com/pradipchaudhary/view-increaser
- Owner: pradipchaudhary
- Created: 2024-08-26T03:04:21.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2026-04-06T07:09:37.000Z (3 months ago)
- Last Synced: 2026-04-06T09:29:43.453Z (3 months ago)
- Topics: ejs, ejs-template-engine, fullstack, mvc-pattern, nodejs, view-increaser
- Language: EJS
- Homepage: https://view-increaser.onrender.com/
- Size: 5.43 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌟[View Increaser](https://view-increaser.onrender.com/)
[](https://github.com/pradipchaudhary/view-increaser/issues)
[](https://github.com/pradipchaudhary/view-increaser/network)
[](https://github.com/pradipchaudhary/view-increaser/stargazers)
[](https://github.com/pradipchaudhary/view-increaser/blob/main/LICENSE)
A simple web-based tool that automatically increases the views on a given URL at regular intervals by simulating real user hits. The tool opens the specified URL in a new tab, holds it open for 10 seconds, and then closes the tab, repeating the process every 5 seconds.
## ✨ Key Features
- 🔁 **Auto Hits Every 15 Seconds**: Boost URL views effortlessly.
- 🔢 **Live Hit Counter**: Track how many times the URL is visited.
- ⏲️ **Countdown Timer**: See when the next hit will happen.
- 🛑 **Start/Stop**: Dynamically control the process with a single click.
- 📐 **MVC Architecture**: Clean, scalable codebase.
## 🌍 Demo
Check out the [Live Demo](https://view-increaser.onrender.com) to see **View Increaser** in action! 🔥
[](https://view-increaser.onrender.com/)
## 💡 How to Use
1. **Enter URL** → 2. **Start** → 3. **Watch the hits increase!**
Stop anytime, and the hit counter resets.
## 🛠️ Tech Stack
- **Node.js**, **Express.js**, **EJS** for the backend.
- **HTML/CSS** for the frontend.
- **MVC Architecture** for maintainability.
## 🚀 How It Works
- The application simulates a real user visit by opening the given URL in a new tab and keeping it open for 15 seconds.
- After each visit, the hit counter is updated, and the process repeats every 15 seconds.
- You can stop the process at any time, and the hit counter, URL, and countdown timer are reset.
## 🌟 Future Enhancements
- 🔐 **User Authentication**: Allow users to log in and track their URLs.
- 🌐 **Multiple URL Support**: Increase views for multiple URLs simultaneously.
- ⏲️ **Custom Time Intervals**: Allow users to set custom intervals between hits.
- 📊 **Advanced Analytics**: Provide detailed statistics and metrics for each URL.
## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
1. Fork the project.
2. Create your feature branch (`git checkout -b feature-branch`).
3. Commit your changes (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature-branch`).
5. Open a pull request.
## 📜 License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
---
**Author**: [Pradip Chaudhary](https://github.com/pradipchaudhary)
Feel free to contribute, give feedback, or raise issues. Enjoy increasing those views!