Skip to content

deepdeyiitgn/deydeep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Deep Dey – The Future IITian πŸŽ“βœ¨

Website YouTube Email


About Me

Hi! I’m Deep Dey, a passionate Class 11 CBSE student from Tripura and a determined JEE aspirant aiming for JEE 2027. My goal is to achieve 240+ in JEE Mains, 330+ in JEE Advanced, and secure AIR < 70, ultimately joining IIT Kanpur (CSE Branch).

I love blending creativity with learning, building interactive websites, making engaging content, and inspiring others through my journey. I strongly believe in discipline, focus, and the power of consistencyβ€”every small effort today builds the foundation for tomorrow’s success.

  • 🎯 Mission: Create a hub for JEE aspirants to access high-quality resources while sharing my personal preparation journey.
  • πŸ’» Skills: HTML, CSS, JavaScript, Python, Odoo, Web Animations, UX/UI Design
  • 🌐 Website: www.deepdeyiitk.com
  • πŸ“Ή YouTube: Deep Dey Channel

Features of My Projects

  • Interactive Websites: Modern, responsive designs with smooth animations.
  • Educational Resources: Free and premium JEE materials with secure downloads.
  • Visual Effects: Confetti, glassmorphism, animated SVG blobs, and sparkles for engagement.
  • Donation & Support System: Integrated with Razorpay for seamless contributions.
  • Custom Thank You Pages: Personalized messages for donors and supporters.
  • Future Enhancements: Mobile app integration, encrypted downloads, and more interactive features for aspirants.

Tech Stack

  • Frontend: HTML5, CSS3, JavaScript, SVG, Canvas Animations
  • Backend/Hosting: Odoo, Razorpay Integration, GitHub Pages
  • Design Tools: Figma, Glassmorphism, Gradient Effects, Animation Libraries

How to Use

  1. Clone the Repo
git clone https://github.com/deepdeyiitgn/deydeep.git
cd deepdey
  1. Open index.html in your browser to explore my website.
  2. Navigate through sections like Home, Contact, Donate, and Resources.

How to Deploy

To deploy your website hosted on GitHub Pages, follow these steps:


βœ… Step 1: Push Your Code to GitHub

  1. Clone your repository (if you haven't already):

    git clone https://github.com/deepdeyiitgn/deydeep.git
    cd deepdey
  2. Add your files (if not already added):

    git add .
    git commit -m "Initial commit"
  3. Push to GitHub:

    git push origin main

βœ… Step 2: Enable GitHub Pages

  1. Navigate to your repository: https://github.com/deepdeyiitgn/deydeep

  2. Go to Settings (βš™οΈ icon).

  3. Scroll down to the "Pages" section.

  4. Under "Source", select main branch and / (root) folder.

  5. Click "Save".

  6. Make Sure "Add" the below code in all html files head or body area!.

<script src="verify.js"></script>
<script>
  protectPage(); // agar user verified nahi hai, redirect index.html
</script>

// Har HTML file me isko include karo <head> ya <body> mei
// Include this in every HTML file in <head> or <body>

βœ… Step 3: Access Your Live Website

After a few minutes, your site will be live at:

https://[username].github.io/deydeep/

πŸ”§ Troubleshooting Tips

  • Ensure index.html is in the root directory of your repository.
  • Check for typos in file names and paths.
  • Clear your browser cache or try accessing the site in an incognito window.

If you encounter any issues or need further assistance, feel free to ask!


Achievements & Milestones

  • Scored 93% in 10th Grade Maths and 80.6% overall in Madhyamik (TBSE).
  • Cleared 10th board exams on 13th March 2025, starting JEE preparation with focus and dedication.
  • Consistently streaming daily study sessions to maintain accountability and discipline.
  • Building a community of learners through my website and YouTube channel.

Contribution

I welcome contributions to improve my projects or add new features.

  • Fork the repo πŸ”€
  • Make your changes ✨
  • Submit a pull request πŸ“©

Contact Me


β€œYour support isn’t just helping meβ€”it’s inspiring a whole community of dreamers and doers.” πŸ’œ


Made with ❀️ and relentless focus by Deep Dey





wave

🌟 Human Verification System [INFORMATION] 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 = "home.html";
  • 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