projects.html - Master Projects Showcase
The projects.html page displays a curated collection of BLACKICE Academy projects, including cybersecurity tools, educational platforms, and innovative AI solutions.Overview
This page serves as the portfolio hub for all BLACKICE projects, featuring:- Interactive project cards with animated borders
- Category-based filtering system
- Lucide icon integration for visual appeal
- Responsive grid layout
- Links to live project demos
Page Hero Section
The hero section features a gradient background with the heading “Master Projects” and subtitle “Cybersecurity tools, educational platforms, and innovative solutions”.
Hero Design
- Full-width gradient banner
- Centered typography with text shadows
- Responsive font sizing (clamp function)
- Rounded bottom corners for modern look
Filtering System
All Projects
Default view showing all available projects across all categories.
Security
Filter to show only cybersecurity and security-focused projects.
Education
Display educational platforms and learning tools.
Tools
Show development tools, compilers, and utilities.
AI
Filter AI-powered applications and chat interfaces.
Filter Implementation
Featured Projects
1. Elegant Site Builder
Visual Web Development Platform
Visual Web Development Platform
- Category: Tools, Education
- Tags: New, Visual, Publishing
- Description: Beautiful visual web development platform with instant publishing capabilities
- Icon: Layout Template (Lucide)
- Link: elegant-builder.html
2. Elegant Site Store
Community Website Showcase
Community Website Showcase
- Category: Tools, Education
- Tags: Community, Showcase (Featured)
- Description: Discover and share beautiful websites created by the community
- Icon: Shopping Bag (Lucide)
- Link: elegant-store.html
- Firebase Integration: Real-time database for site listings
3. Web Compiler
Multi-Language Code Compilation
Multi-Language Code Compilation
- Category: Tools, Education
- Tags: Compiler, Multi-Language
- Description: Online code compilation platform supporting multiple programming languages
- Icon: Terminal (Lucide)
- Link: webcompiller.html
4. Bicochat
AI-Powered Chat Platform
AI-Powered Chat Platform
- Category: Tools, AI
- Tags: AI (Featured), Chat, Bilingual
- Description: AI-powered chat platform for seamless multilingual conversations
- Icon: Bot (Lucide)
- Link: https://bicochat.onrender.com/ (External)
5. VisionDraw
AI Drawing & Analysis
AI Drawing & Analysis
- Category: Tools, AI
- Tags: AI (Featured), Drawing, Vision
- Description: Draw and ask AI questions about your artwork instantly with vision analysis
- Icon: Pen Tool (Lucide)
- Link: visiondraw.html
Project Card Design
Card Structure
Visual Effects
Animated Border
Rotating gradient border animation (8s infinite) creates a dynamic, futuristic effect.
Radial Gradients
Multiple radial gradients create depth with purple and pink tones.
Glass Effect
Inset box shadow creates elevated glass appearance.
Hover States
Cards lift and glow on hover with smooth transitions.
Tag System
Tag Types
Tags provide quick visual indicators of project characteristics and status.
- Featured: Pink-to-red gradient (highlighted projects)
- New: Blue-to-cyan gradient (recently added)
- Standard: Light gray background (category/technology tags)
Tag Styling
Navigation Elements
Back Button
- Fixed position (top-left corner)
- Gradient background matching theme
- Returns to index.html (main portal)
- Hover effect with scale and text shadow
Responsive Design
Breakpoints
Desktop (Default)
Desktop (Default)
- Grid: auto-fit columns, min 320px
- Hero padding: 120px top, 60px bottom
- Back button: 30px from edges
Mobile (≤768px)
Mobile (≤768px)
- Grid: single column layout
- Hero padding: 100px top, 40px bottom
- Back button: 20px from edges, smaller text
- Filter buttons: reduced padding and font size
Icon Integration
Lucide Icons
The page uses Lucide icon library for crisp, scalable icons:layout-template- Elegant Site Buildershopping-bag- Elegant Site Storeterminal- Web Compilerbot- Bicochatpen-tool- VisionDraw
Filter Container Design
Glassmorphism Filter Bar
The filter section uses a gradient border wrapper with dark inner content, creating a floating effect. Buttons feature gradient backgrounds with sweep animations on hover.
Active Filter State
Grid Layout
Container Structure
Project Data Attributes
Each project card usesdata-tags for filtering:
File Location
Related Pages
- Home Page - Return to portal home
- Site Store - Browse the elegant site store
- Blog Section - Read project updates
Best Practices
Filtering
Use category filters to quickly find projects by type. “All Projects” resets the view.
External Links
Some projects (like Bicochat) open in new tabs to external hosting platforms.
Visual Feedback
Watch for featured and new badges to discover highlighted projects.
Mobile Experience
On mobile devices, cards stack vertically with optimized spacing.