Skip to content

deepdeyiitgn/support-page-deepdeyiitk.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

30 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


wave

🌟 Human Verification System Project Badge

Modular, Client-Side Human Verification | AI & JS Powered | GitHub Pages Ready
Typing SVG

Confetti Celebration


πŸ“Œ Table of Contents


Project Overview πŸš€

A modular, client-side human verification system featuring multiple challenge modules (text, math, slider, moving dot), session management (6-hour token), and secure redirection. Fully static, professional, and deployable on GitHub Pages.

πŸ’‘ Designed for maximum user engagement with modern UI, animations, and interactive challenges.


Features ✨

  • Multiple Verification Modules:

    • Text CAPTCHA πŸ“, Arithmetic βž•, Moving Dot 🎯, Slider β¬…οΈβž‘οΈ
  • Session Management:

    • LocalStorage-based token valid for 6 hours
  • Secure Redirects:

    • dd.html validates session β†’ valid β†’ redirect
    • Invalid β†’ 7s countdown β†’ back to verification page
  • Modern UI & Animations:

    • Confetti πŸŽ‰, smooth transitions, interactive feedback
  • Static Deployment:

    • GitHub Pages or any static host ready
  • Extensible:

    • Easy to add new challenges or update redirect URL
  • Live Demo:

  • Want to check live demo: support.deepdeyiitk.com


File Structure πŸ“‚

index.html          # Main entry page; challenge container
style.css           # Modern styling & animations
utils.js            # Session/token management & helper functions
main.js             # Challenge loader & verification workflow
text.js             # Canvas-based text CAPTCHA
math.js             # Arithmetic challenge
dot.js              # Moving dot challenge
slider.js           # Slider verification (desktop + mobile)
puzzle.js           # Human-friendly drag piece verification, bot-resistant system.
dd.html             # Redirect page; session detection + fallback
README.md           # Project documentation (this file)
SECURITY.md         # Guidelines: domain restriction, bot prevention, usage rules
LICENSE.md          # Modified MIT-style license with credit & domain rules

Installation & Deployment πŸ› οΈ

  1. Clone the repo:
git clone https://github.com/deepdeyiitgn/support-page-deepdeyiitk.com.git
  1. Open index.html to test locally or deploy to GitHub Pages.

  2. Optional: Customize challenges and redirect URL in dd.html.


Usage πŸš€

  1. Open index.html.

  2. Complete any challenge module.

  3. Session stored in localStorage (6h).

  4. Redirect via dd.html:

    • βœ… Session valid β†’ go to target URL
    • ❌ Invalid β†’ 7s countdown β†’ back to verification

dd.html Redirect Info πŸ”—

  • Redirect URL variable (top of <script>):
const REDIRECT_TARGET = "https://docs.google.com/forms/d/e/1FAIpQLSdqcVijtxP2qtiwFtuS-NFBL9_Pnbf6WwiydLnzh4nbxQWy1Q/viewform";
  • Session Detection Logic:
if (localStorage.getItem("verifiedToken")) {
    // βœ… valid β†’ redirect
    window.location.href = REDIRECT_TARGET;
} else {
    // ❌ invalid β†’ show error + 7s timer
    setTimeout(() => {
        window.location.href = "index.html";
    }, 7000);
}

Workflow πŸ“ˆ

flowchart LR
    A[User opens index.html] --> B{Challenge Module}
    B -->|Text CAPTCHA| C[Store Session Token]
    B -->|Math Challenge| C
    B -->|Moving Dot| C
    B -->|Slider| C
    C --> D[Redirect to dd.html]
    D -->|Session Valid| E[Redirect to Target URL]
    D -->|Session Invalid| F[7s Timer β†’ Back to index.html]
Loading

Technologies & Badges πŸ’»

Frontend & UI: HTML5 CSS3 JavaScript Canvas

Tools & Utilities: GitHub Git


Acknowledgements πŸ™

  • GitHub profile README designs inspiration
  • JS & Canvas open-source practices
  • AI-assisted modular project design

Contact & Socials 🌐


Designed & Developed with ❀️ by Deep Dey β€” Professional, Modular, AI-assisted Frontend Verification System

Snake animation


Deep's GitHub stats


Top Langs


Top Langs


deepdeyiitgn's profile views

Made with ❀️, AI power, and relentless focus by Deep Dey


About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors