Logo Lanfrica

Hawitta/PetCo

Domain:

healthcare

Record type:

software
Creator:
Haw
Host:
PetCo is a Flask based web application used to help pet owners in Kenya have flexible and direct access to healthcare facilities for their furry companions. # PetCo: Pet Healthcare Management System ## License The Coze Bot SDK in this project is licensed under Coze LICENSE.md for details. The Pet Healthcare Management System is a Flask-based web application designed to manage the health records of pets efficiently. It allows pet owners and veterinarians to register pets, schedule appointments, track medical histories, and manage treatments all in one place. This system aims to simplify pet healthcare management, ensuring timely care and accurate record-keeping. # Project Setup/Installation Instructions: ## Dependencies: - Flask - SQLAlchemy - WTForms - OAuthlib - Matplotlib # Installation Steps: 1. Clone the repository from GitHub ```bash git clone github.com ``` 2. Navigate to project folder ```bash cd petco ``` 3. Install dependencies: ```bash pip install -r requirements.txt ``` # Usage Instructions ## How to run 1. Ensure you are in the project directory 2. Run the Flask application in the terminal ```bash flask run ``` 3. Open a web browser and go to `localhost` to view the application. ### Examples: - **Register a Pet:** Fill out the registration form with pet details. - **Schedule an Appointment:** Navigate to the profile drop-down menu and select appointment, use the button to redirect to book appointment form. ### Input/Output: - **Input:** Users input pet details and appointment information via web forms. - **Output:** The application displays confirmation messages, updates to pet records, and appointment schedules. # Project Structure: ```bash petco ├───instance ├───migrations ├───static │ ├───admin # Contains css for all admin pages │ ├───formscss # Contains css for all user forms │ ├───images # Stores all images in the project │ ├───js # Contains all javascript files │ ├───licenses # Stores licences for the vets │ ├───petcss # Contains css for all pet pages │ ├───uploads # Contains profile pictures of …