Skip to content

aldi/dog-birthday-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ• Dog Birthday Calculator

Calculate your dog's upcoming birthdays in "dog years" (7 human weeks = 1 dog year).

Try the Live Demo

Preview

✨ Features

  • πŸ“… 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

πŸ› οΈ Tech Stack

  • 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

πŸš€ Quick Start

# Install dependencies
npm install

# Run development server
npm start

# Build for production
npm run build

# Deploy to GitHub Pages
npm run deploy

πŸ“ Project Structure

src/
β”œβ”€β”€ 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

πŸ“„ License

Released under the MIT License.

About

πŸ• Calculate the birthdays of your dog - React

Topics

Resources

License

Stars

Watchers

Forks

Contributors