Skip to content

A Flask-based web application for managing pet adoption. Includes features for adding pets, viewing available pets, and a clean UI.

Notifications You must be signed in to change notification settings

Kittu268/pet_adoption_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐾 Pet Adoption System

A Pet Adoption Management System built with Python to help streamline the process of adopting pets.
This project allows shelters to list pets and visitors to view available pets.


πŸ“Œ Features

  • πŸ”Ž Browse Pets – View available pets with details (name, species, age, description, image).
  • πŸ“ Add Pets (Shelter) – Simple form to add pets to the list.
  • 🧭 Clean, simple UI (HTML + CSS).

πŸ—οΈ Tech Stack

  • Backend: Python (Flask)
  • Database: SQLite
  • Frontend: HTML, CSS

πŸ“‚ Project Structure

pet_adoption_system/ │── app.py # Flask app │── pets.db # SQLite database (auto-created) │── static/ β”‚ └── style.css # Styles │── templates/ β”‚ β”œβ”€β”€ layout.html β”‚ β”œβ”€β”€ index.html # List pets β”‚ └── add_pet.html # Add pet form └── README.md

  1. Install Flask

  2. Run the app

  3. Open in your browser


✨ Future Enhancements

  • Adoption request form (save interest per pet)
  • Admin login & pet management
  • Image uploads instead of URLs
  • Deploy online (Render / Railway / PythonAnywhere)

🀝 Contribution

PRs and suggestions are welcome!


πŸ‘€ Author

Mahesh Bainoor
GitHub: https://github.com/Kittu268

About

A Flask-based web application for managing pet adoption. Includes features for adding pets, viewing available pets, and a clean UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published