diff --git a/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/README.md b/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/README.md new file mode 100644 index 0000000..b5b0ace --- /dev/null +++ b/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/README.md @@ -0,0 +1,6 @@ +# Shikha_cse_049 Project + +This is the project folder for Shikha CSE 049. + +## Project Files +Add your project files here (HTML, CSS, JS, etc.) diff --git a/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/index.html b/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/index.html new file mode 100644 index 0000000..3298f89 --- /dev/null +++ b/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/index.html @@ -0,0 +1,45 @@ + + + + + + Shikha CSE 049 - Web Development Project + + + +
+

Enigma Induction 2026

+

Web Development Task

+
+ +
+
+

About This Project

+

This is a web development project submitted by Shikha CSE 049 for the Enigma Induction 2026 program.

+
+ +
+

Features

+ +
+ +
+

Contact

+

Name: Shikha

+

Branch: CSE

+

Registration: 049

+
+
+ + + + + + diff --git a/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/script.js b/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/script.js new file mode 100644 index 0000000..b2c917f --- /dev/null +++ b/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/script.js @@ -0,0 +1,61 @@ +// Interactive JavaScript for Shikha CSE 049 Web Development Project +document.addEventListener('DOMContentLoaded', function() { + + // Add smooth scrolling + document.querySelectorAll('a[href^="#"]').forEach(anchor => { + anchor.addEventListener('click', function (e) { + e.preventDefault(); + document.querySelector(this.getAttribute('href')).scrollIntoView({ + behavior: 'smooth' + }); + }); + }); + + // Add animation to sections when they come into view + const observerOptions = { + threshold: 0.1, + rootMargin: '0px 0px -50px 0px' + }; + + const observer = new IntersectionObserver(function(entries) { + entries.forEach(entry => { + if (entry.isIntersecting) { + entry.target.style.opacity = '1'; + entry.target.style.transform = 'translateY(0)'; + } + }); + }, observerOptions); + + // Observe all sections + document.querySelectorAll('section').forEach(section => { + section.style.opacity = '0'; + section.style.transform = 'translateY(20px)'; + section.style.transition = 'opacity 0.6s ease, transform 0.6s ease'; + observer.observe(section); + }); + + // Add interactive hover effects + const features = document.querySelectorAll('.features li'); + features.forEach(feature => { + feature.addEventListener('mouseenter', function() { + this.style.transform = 'translateX(10px)'; + this.style.transition = 'transform 0.3s ease'; + }); + + feature.addEventListener('mouseleave', function() { + this.style.transform = 'translateX(0)'; + }); + }); + + // Dynamic footer year + const footer = document.querySelector('footer p'); + if (footer) { + const currentYear = new Date().getFullYear(); + footer.innerHTML = `© ${currentYear} Shikha CSE 049 - Enigma Induction`; + } + + // Add a simple console message + console.log('🚀 Shikha CSE 049 - Web Development Project Loaded Successfully!'); + console.log('📁 Project: Enigma Induction 2026 Submission'); + console.log('👤 Developer: Shikha | Branch: CSE | Registration: 049'); +}); diff --git a/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/style.css b/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/style.css new file mode 100644 index 0000000..5d48a5d --- /dev/null +++ b/CascadeProjects/Enigma-Induction-2026/Domain/Web Development/Task/Shikha_cse_049/style.css @@ -0,0 +1,118 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + font-family: 'Arial', sans-serif; + line-height: 1.6; + color: #333; + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + min-height: 100vh; +} + +header { + text-align: center; + padding: 2rem; + background: rgba(255, 255, 255, 0.1); + backdrop-filter: blur(10px); + border-bottom: 1px solid rgba(255, 255, 255, 0.2); +} + +header h1 { + color: white; + font-size: 2.5rem; + margin-bottom: 0.5rem; + text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3); +} + +header p { + color: rgba(255, 255, 255, 0.9); + font-size: 1.2rem; +} + +main { + max-width: 800px; + margin: 0 auto; + padding: 2rem; +} + +section { + background: rgba(255, 255, 255, 0.95); + margin: 2rem 0; + padding: 2rem; + border-radius: 10px; + box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); + backdrop-filter: blur(10px); + border: 1px solid rgba(255, 255, 255, 0.2); +} + +section h2 { + color: #4a5568; + margin-bottom: 1rem; + font-size: 1.8rem; + border-bottom: 2px solid #667eea; + padding-bottom: 0.5rem; +} + +section p, section li { + color: #2d3748; + margin-bottom: 0.5rem; +} + +ul { + list-style: none; + padding-left: 0; +} + +ul li { + padding: 0.5rem 0; + border-bottom: 1px solid #e2e8f0; + position: relative; + padding-left: 1.5rem; +} + +ul li:before { + content: "✓"; + position: absolute; + left: 0; + color: #667eea; + font-weight: bold; +} + +ul li:last-child { + border-bottom: none; +} + +.contact p { + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + color: white; + padding: 0.5rem 1rem; + border-radius: 5px; + margin: 0.5rem 0; + display: inline-block; +} + +footer { + text-align: center; + padding: 2rem; + background: rgba(0, 0, 0, 0.2); + color: white; + margin-top: 2rem; +} + +@media (max-width: 768px) { + header h1 { + font-size: 2rem; + } + + main { + padding: 1rem; + } + + section { + padding: 1.5rem; + margin: 1rem 0; + } +} diff --git a/CascadeProjects/Enigma-Induction-2026/Enigma-Induction-2026.lnk b/CascadeProjects/Enigma-Induction-2026/Enigma-Induction-2026.lnk new file mode 100644 index 0000000..885b622 Binary files /dev/null and b/CascadeProjects/Enigma-Induction-2026/Enigma-Induction-2026.lnk differ diff --git a/CascadeProjects/Enigma-Induction-2026/setup.bat b/CascadeProjects/Enigma-Induction-2026/setup.bat new file mode 100644 index 0000000..40310c1 --- /dev/null +++ b/CascadeProjects/Enigma-Induction-2026/setup.bat @@ -0,0 +1,15 @@ +@echo off +echo Setting up your project submission... + +REM Stage all changes +git add . + +REM Commit with your name +git commit -m "Added my project folder - Shikha_cse_049" + +REM Push to GitHub +git push origin main + +echo Done! Now create a Pull Request on GitHub. +pause +. \ No newline at end of file diff --git a/CascadeProjects/Enigma-Induction-2026/setup.sh b/CascadeProjects/Enigma-Induction-2026/setup.sh new file mode 100644 index 0000000..c56b403 --- /dev/null +++ b/CascadeProjects/Enigma-Induction-2026/setup.sh @@ -0,0 +1,13 @@ +#!/bin/bash +echo "Setting up your project submission..." + +# Stage all changes +git add . + +# Commit with your name +git commit -m "Added my project folder - Shikha_cse_049" + +# Push to GitHub +git push origin main + +echo "Done! Now create a Pull Request on GitHub." diff --git a/Domain/App Development/Task/Shikha_cse_049 b/Domain/App Development/Task/Shikha_cse_049 new file mode 100644 index 0000000..f60c297 --- /dev/null +++ b/Domain/App Development/Task/Shikha_cse_049 @@ -0,0 +1,37 @@ +.gitignore +.idea/.gitignore +.idea/AndroidProjectSystem.xml +.idea/codeStyles/Project.xml +.idea/compiler.xml +.idea/deploymentTargetSelector.xml +.idea/gradle.xml +.idea/misc.xml +.idea/vcs.xml +app/.gitignore +app/build.gradle.kts +app/proguard-rules.pro +app/src/androidTest/java/com/example/notesapp/ExampleInstrumentedTest.kt +app/src/main/AndroidManifest.xml +app/src/main/AndroidManifest.xml +app/src/main/java/com/example/notesapp/MainActivity.kt +app/src/main/java/com/example/notesapp/data/Note.kt +app/src/main/java/com/example/notesapp/data/NoteDao.kt +app/src/main/java/com/example/notesapp/data/NoteDatabase.kt +app/src/main/java/com/example/notesapp/ui/NoteAdapter.kt +app/src/main/java/com/example/notesapp/ui/NoteDetailFragment.kt +app/src/main/java/com/example/notesapp/ui/NoteListFragment.kt +app/src/main/java/com/example/notesapp/ui/NoteViewModel.kt +app/src/main/res/anim/slide_in_left.xml +app/src/main/res/anim/slide_in_right.xml +app/src/main/res/anim/slide_out_left.xml +app/src/main/res/anim/slide_out_right.xml +app/src/main/res/drawable/ic_launcher_background.xml +app/src/main/res/drawable/ic_launcher_foreground.xml +app/src/main/res/drawable/ic_note_icon.xml +app/src/main/res/layout/activity_main.xml +app/src/main/res/layout/fragment_note_detail.xml +app/src/main/res/layout/fragment_note_list.xml +app/src/main/res/layout/item_checklist.xml +app/src/main/res/layout/item_note.xml +app/src/main/res/mipmap-anydpi/ic_launcher.xml +app/src/main/res/mipmap-anydpi/ic_launcher_round.xml