├── LICENSE
├── PROJECT_STRUCTURE.md
├── README.md
├── code_of_conduct.md
├── components.json
├── contributing.md
├── data.json
├── jsconfig.json
├── next.config.mjs
├── package-lock.json
├── package.json
├── postcss.config.mjs
├── public/
│ ├── Logo.svg
│ ├── Mentor 1.jpeg
│ ├── Mentor 2.jpeg
│ ├── Mentor 3.png
│ ├── Newsletter.png
│ ├── avatar.png
│ ├── avatar1.png
│ ├── dev1.jpeg
│ ├── dev2.jpeg
│ ├── dev3.jpeg
│ ├── dev4.jpeg
│ ├── dev5.jpeg
│ ├── dev6.jpeg
│ ├── dev7.jpeg
│ ├── devprod1.jpeg
│ ├── devprod2.png
│ ├── devprod3.jpeg
│ ├── devprod4.png
│ ├── devprod5.jpeg
│ ├── devprod6.jpeg
│ ├── exp1.png
│ ├── exp2.jpeg
│ ├── exp3.jpeg
│ ├── exp4.jpeg
│ ├── exp5.jpeg
│ ├── exp6.jpeg
│ ├── exp7.jpeg
│ ├── goal.webp
│ ├── hack1.jpg
│ ├── img1.jpg
│ ├── mission.webp
│ ├── sopt4.jpg
│ ├── spot1.jpg
│ ├── spot2.jpg
│ ├── spot3.jpg
│ ├── story1.jpeg
│ ├── story2.png
│ ├── story3.png
│ ├── story4.jpeg
│ ├── story5.png
│ ├── story6.png
│ ├── story7.png
│ └── vision.webp
├── repo_structure.txt
├── src/
│ ├── app/
│ │ ├── (pages)/
│ │ │ ├── About/
│ │ │ │ └── page.jsx
│ │ │ ├── AddHackathon/
│ │ │ │ └── page.jsx
│ │ │ ├── Chapters/
│ │ │ │ └── page.jsx
│ │ │ ├── Events/
│ │ │ │ ├── EventItem.js
│ │ │ │ ├── Events.css
│ │ │ │ └── page.jsx
│ │ │ ├── FAQsForum/
│ │ │ │ ├── FAQs.js
│ │ │ │ ├── Posts.css
│ │ │ │ ├── Posts.js
│ │ │ │ └── page.jsx
│ │ │ ├── GeminiAI/
│ │ │ │ └── page.jsx
│ │ │ ├── Hackathon/
│ │ │ │ ├── Card.jsx
│ │ │ │ ├── [id]/
│ │ │ │ │ └── page.jsx
│ │ │ │ └── page.jsx
│ │ │ ├── PrivacyPolicy/
│ │ │ │ └── page.jsx
│ │ │ ├── Projects/
│ │ │ │ ├── Card.jsx
│ │ │ │ └── page.jsx
│ │ │ ├── Resources/
│ │ │ │ ├── [id]/
│ │ │ │ │ └── page.jsx
│ │ │ │ ├── page.jsx
│ │ │ │ └── resources.js
│ │ │ ├── RulesAndRegulations/
│ │ │ │ └── page.jsx
│ │ │ ├── SignIn/
│ │ │ │ └── page.jsx
│ │ │ ├── SignUp/
│ │ │ │ └── page.jsx
│ │ │ ├── SingleEvent/
│ │ │ │ └── [id]/
│ │ │ │ └── page.jsx
│ │ │ ├── Stories-Achievements/
│ │ │ │ ├── achievements.js
│ │ │ │ ├── mentors.js
│ │ │ │ └── page.jsx
│ │ │ ├── Subscribe/
│ │ │ │ └── page.jsx
│ │ │ ├── TeamsGallery/
│ │ │ │ ├── Teams.js
│ │ │ │ └── page.jsx
│ │ │ ├── TechToolkits/
│ │ │ │ ├── page.jsx
│ │ │ │ └── techStacks.js
│ │ │ ├── TermsAndConditions/
│ │ │ │ └── page.jsx
│ │ │ ├── api/
│ │ │ │ ├── Certifications/
│ │ │ │ │ ├── data.js
│ │ │ │ │ └── route.js
│ │ │ │ ├── chapters/
│ │ │ │ │ ├── data.js
│ │ │ │ │ └── route.js
│ │ │ │ ├── generate-content/
│ │ │ │ │ └── route.js
│ │ │ │ └── subscribe/
│ │ │ │ └── route.js
│ │ │ ├── careers/
│ │ │ │ ├── [id]/
│ │ │ │ │ └── page.jsx
│ │ │ │ ├── opportunities.js
│ │ │ │ └── page.jsx
│ │ │ ├── certifications/
│ │ │ │ └── page.jsx
│ │ │ ├── devStudent/
│ │ │ │ └── page.jsx
│ │ │ ├── devprod/
│ │ │ │ └── page.jsx
│ │ │ ├── expertdev/
│ │ │ │ └── page.jsx
│ │ │ ├── explore/
│ │ │ │ └── page.jsx
│ │ │ ├── gitContributors/
│ │ │ │ └── page.jsx
│ │ │ ├── helpCenter/
│ │ │ │ └── page.jsx
│ │ │ ├── how-apply/
│ │ │ │ └── page.jsx
│ │ │ ├── localdev/
│ │ │ │ └── page.jsx
│ │ │ ├── orginizer/
│ │ │ │ └── page.jsx
│ │ │ ├── participation-terms/
│ │ │ │ └── page.jsx
│ │ │ ├── participationterms/
│ │ │ │ └── page.jsx
│ │ │ ├── stories/
│ │ │ │ └── page.jsx
│ │ │ ├── student-challenge/
│ │ │ │ └── page.jsx
│ │ │ ├── sustainable/
│ │ │ │ └── page.jsx
│ │ │ ├── timeline/
│ │ │ │ └── page.jsx
│ │ │ ├── who-apply/
│ │ │ │ └── page.jsx
│ │ │ └── womentechmakers/
│ │ │ └── page.jsx
│ │ ├── api/
│ │ │ └── subscribe/
│ │ │ └── route.js
│ │ ├── favicon.ico
│ │ ├── fonts/
│ │ │ ├── GeistMonoVF.woff
│ │ │ └── GeistVF.woff
│ │ ├── globals.css
│ │ ├── images/
│ │ │ ├── ai_img.jpg
│ │ │ └── teamMember.jpg
│ │ ├── layout.js
│ │ ├── not-found.jsx
│ │ └── page.js
│ ├── components/
│ │ ├── Chatbot.jsx
│ │ ├── GTranslateLoader.js
│ │ ├── Global/
│ │ │ ├── AddHackathonForm.jsx
│ │ │ ├── Footer.jsx
│ │ │ ├── Header.jsx
│ │ │ └── Hero.jsx
│ │ └── ui/
│ │ ├── aspect-ratio.jsx
│ │ ├── back2top.jsx
│ │ ├── badge.jsx
│ │ ├── breadcrumb.jsx
│ │ ├── button.jsx
│ │ ├── card.jsx
│ │ ├── carousel.jsx
│ │ ├── collapsible.jsx
│ │ ├── command.jsx
│ │ ├── dialog.jsx
│ │ ├── drawer.jsx
│ │ ├── dropdown-menu.jsx
│ │ ├── homepage.jsx
│ │ ├── hover-card.jsx
│ │ ├── input.jsx
│ │ ├── label.jsx
│ │ ├── menubar.jsx
│ │ ├── navigation-menu.jsx
│ │ ├── notification.jsx
│ │ ├── progress-bar.jsx
│ │ ├── progress.jsx
│ │ ├── resizable.jsx
│ │ ├── select.jsx
│ │ ├── separator.jsx
│ │ ├── sheet.jsx
│ │ ├── skeleton.jsx
│ │ ├── sonner.jsx
│ │ ├── switch.jsx
│ │ ├── tabs.jsx
│ │ ├── textarea.jsx
│ │ ├── toast.jsx
│ │ ├── toaster.jsx
│ │ └── tooltip.jsx
│ ├── hooks/
│ │ └── use-toast.js
│ ├── lib/
│ │ ├── Hackathon.js
│ │ ├── Projects.js
│ │ ├── cpp-content.js
│ │ ├── dsa-content.js
│ │ ├── dsa-track-content.js
│ │ └── utils.js
│ └── public/
│ └── GDSC-RCIIT Logo.png
└── tailwind.config.js