Skip to content

Latest commit

Β 

History

History
93 lines (54 loc) Β· 2.69 KB

File metadata and controls

93 lines (54 loc) Β· 2.69 KB

πŸ“Ή Project Showcase

video

Add your demo `.mp4` files here (1280Γ—720 or 1920Γ—1080, 15-30 seconds). Place in root or `demos/` folder.

πŸ› οΈ Tech Stack

  • 🧱 HTML – Semantic structure
  • 🎨 CSS – Modern styling with gradients & animations
  • ⚑ JavaScript (ES6+) – Logic & interactivity
  • 🎯 Responsive Design – Mobile-first approach

πŸ“ Project Structure

Web-Dev-Projects/
β”œβ”€β”€ index.html              # Homepage with project grid
β”œβ”€β”€ README.md               # Documentation
β”œβ”€β”€ css/
β”‚   β”œβ”€β”€ style.css          # Component styles (yellow/gold theme, 589 lines)
β”‚   └── gradient.css       # Breathing animation & dark mode
β”œβ”€β”€ js/
β”‚   β”œβ”€β”€ main.js            # App logic & navigation
β”‚   β”œβ”€β”€ projects.config.js # 60 project metadata
β”‚   β”œβ”€β”€ projects/          # 60 individual project files
β”‚   └── utils/
β”‚       └── helpers.js     # Reusable utilities
└── demos/                 # [Optional] .mp4 showcase videos

πŸ“‹ Folder Descriptions

index.html – Modern homepage with yellow code tab, marquee, search bar, responsive grid of 60 projects.

css/style.css – Primary styles: header, buttons, cards, animations, mobile breakpoints (768px & 480px).

css/gradient.css – Breathing grid background (12s-14s cycle), dark mode support, glassmorphism effects.

js/main.js – Homepage rendering, project search/filter, navigation management.

js/projects.config.js – Array of 60 projects with id, title, file properties.

js/projects/ – 60 self-contained modules: Calculators, Clocks, Games, Todo, Weather, Gallery, Sliders, Animations, and more.

js/utils/helpers.js – DOM helpers, event utilities, formatting functions.

πŸš€ How to Use

git clone https://github.com/CodeNaveen-in/Web-dev-Projects.git
cd Web-dev-Projects
  1. Open index.html in your browser
  2. Use search bar to filter projects
  3. Click any project card to launch
  4. Use back button to return home
  5. Explore project code in js/projects/

✨ Key Features

🎨 Modern Design – Yellow/gold theme, white containers, breathing grid background, smooth animations

πŸ” Smart Search – Real-time filtering across 60 projects with status display

πŸ“± Responsive – Mobile-first design, optimized for tablets (768px) and phones (480px)

πŸŒ™ Dark Mode – Automatic detection with distinct color scheme

🀝 Contributing

  1. Fork the repo
  2. Create a feature branch
  3. Add improvements (projects, fixes, videos)
  4. Submit a Pull Request

Feel free to use these projects for learning and practice!

Made with πŸ’– by Naveen Garg