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.
- π 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).
- Backend: Python (Flask)
- Database: SQLite
- Frontend: HTML, CSS
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
-
Install Flask
-
Run the app
-
Open in your browser
- Adoption request form (save interest per pet)
- Admin login & pet management
- Image uploads instead of URLs
- Deploy online (Render / Railway / PythonAnywhere)
PRs and suggestions are welcome!
Mahesh Bainoor
GitHub: https://github.com/Kittu268