Skip to content

FahmidaTasmia/PetAdoptHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Pet Adoption Hub 🐾

A modern pet adoption platform connecting loving families with pets in need. This project demonstrates full-stack capabilities with a focus on frontend development, API integration, and responsive design.

Project Preview alt text

Key Features ✨

  • Responsive UI: Mobile-first design with Tailwind CSS + DaisyUI components
  • Dynamic Content: Real-time pet data fetching from REST API
  • Interactive Elements:
    • Mobile-responsive hamburger menu
    • Price sorting (Low-High/High-Low)
    • Favorites gallery with image storage
    • Pet details modal with vaccination info
  • Error Handling: Graceful error states for API failures
  • Accessibility: ARIA labels and semantic HTML
  • Performance Optimizations:
    • Lazy image loading
    • Dynamic content rendering
    • Efficient state management

Technologies Used πŸ› οΈ

Installation & Usage πŸš€

Clone Repository

git clone https://github.com/FahmidaTasmia/PetAdoptHub.git
cd petAdoptHub

## Project Structure πŸ“‚

pet-adoption-hub/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ scripts/
β”‚   β”‚   └── main.js
β”‚   β”œβ”€β”€ styles/
β”‚   β”‚   └── main.css
β”‚   └── index.html
β”œβ”€β”€ public/
β”‚   └── images/
β”œβ”€β”€ package.json
└── vite.config.js



Live Demo 🌐
https://petadpotthub.netlify.app/

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •