Skip to content

Karlj415/DanielsCoffeeShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Daniel's Coffee & More Website

A modern, responsive website for Daniel's Coffee & More featuring real product images, custom branding, Instagram feed integration, and newsletter signup functionality.

Current Features

  • Custom Branding: Updated with Daniel's Coffee & More logo and branding
  • Real Product Images: Menu showcases actual coffee products from the store
  • Hero Section: Features high-quality hero background image
  • Responsive Design: Works perfectly on desktop, tablet, and mobile devices
  • Newsletter Signup: Collects user name and email for newsletter subscriptions
  • Interactive Navigation: Smooth scrolling and mobile-friendly menu
  • Store Photos: About section features actual store interior images
  • Contact Information: Real business details and social media links
  • Instagram Feed: Displays recent Instagram posts with fallback system
  • Subtle Animations: Scroll-based animations and hover effects throughout

Files Structure

CoffeeShop/
├── index.html              # Main HTML file with Daniel's branding
├── styles.css              # Custom CSS with brand colors and styling
├── script.js               # JavaScript functionality and interactions
├── favicon.svg             # Custom favicon based on Daniel's logo
├── INSTAGRAM_SETUP.md      # Instagram API setup instructions
├── imgs/                   # Image directory
│   ├── misc/               # Hero background image
│   ├── store/              # Store photos and logos
│   └── lc/                 # Product images (coffee varieties)
└── README.md               # This file

Technical Features

Performance & Optimization

  • ✅ Clean, optimized codebase with no unused code
  • ✅ Efficient CSS with no duplicates or unused styles
  • ✅ Optimized JavaScript with proper event handling
  • ✅ Lazy loading for images below the fold
  • ✅ Smooth animations with proper performance considerations

Responsive Design

  • ✅ Mobile-first approach with breakpoints at 768px and 480px
  • ✅ Flexible grid layouts that adapt to all screen sizes
  • ✅ Touch-friendly navigation and interactions
  • ✅ Optimized typography scaling

Animations & Interactions

  • ✅ Scroll-based animations using Intersection Observer
  • ✅ Smooth hover effects on interactive elements
  • ✅ Loading animations for form submissions
  • ✅ Staggered animations for visual appeal

Browser Support

This website works in all modern browsers:

  • Chrome 60+
  • Firefox 60+
  • Safari 12+
  • Edge 79+

Setup Instructions

  1. Basic Setup: Upload files to your web server
  2. Instagram Feed: Follow instructions in INSTAGRAM_SETUP.md
  3. Newsletter: Replace form submission with your email service API
  4. Customization: Update content, colors, and images as needed

Performance

  • Optimized images in WebP format for faster loading
  • Responsive design reduces mobile data usage
  • Smooth animations enhance user experience
  • Clean, semantic HTML structure
  • Minimal JavaScript footprint

Daniel's Coffee & More - Where every cup tells a story ☕

DanielsCoffee

DanielsCoffeeShop

DanielsCoffeeShop

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors