Calculate your dog's upcoming birthdays in "dog years" (7 human weeks = 1 dog year).
- π Enter your dog's name and date of birth
- π Get the next 7 upcoming "dog birthdays"
- β¨ Smooth CSS-based animations
- π± Fully responsive design
- π₯ Beautiful video background
- React 19 - Modern UI library
- Vite 6 - Build tool and dev server
- Bulma 1.0 - CSS framework (via CDN)
- Custom CSS - Visual styling and animations
- Day.js - Date formatting
# Install dependencies
npm install
# Run development server
npm start
# Build for production
npm run build
# Deploy to GitHub Pages
npm run deploysrc/
βββ App.jsx # Main app component
βββ App.css # Custom styles
βββ main.jsx # React entry point
βββ components/
β βββ BackgroundVideo.jsx # Video background
β βββ Birthdays.jsx # Birthday list display
βββ utils/
βββ calculateBirthdays.js # Birthday calculation logic
Released under the MIT License.
