Skip to content

Consider us man's best friend! Wagging Rights is a user-friendly CLI app designed to help pet owners manage their pet profiles and current service bookings. Stay tuned for our provider-side update!

Notifications You must be signed in to change notification settings

baspin94/wagging-rights

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

WAGGING RIGHTS 🐕

Looking for a paw-some way to manage your pets' profiles and service bookings? Look no further than Wagging Rights, the CLI app that puts you in control.

Usage

Welcome to Wagging Rights, the CLI app that puts pet management in the palm of your paw! Are you tired of chasing your tail when it comes to managing your pups' schedules? Whether you're a pet parent, pet-sitter or pet lover, this app is for you.

With Wagging Rights, you can manage your pet profiles, add, update, and delete pets, as well as book drop-ins, house-sitting, or walking requests for your furry friends. It's like having a personal pet assistant at your fingertips, making life a walk in the park!

Don't worry if you're a bit leash savvy, our easy-to-use interface will guide you through the process. And if you need to cancel an appointment, no need to bark up the wrong tree - we've got you covered. Need to find the purrfect petcare provider? No problem! Just browse through our list of available providers and select the one that best suits your pet's needs.

Soon we'll ready to unleash some paw-some new features that are sure to make pet care even more tail-waggingly fun! Sit and stay tuned for a provider interface, allowing petcare provider's to approve or deny booking requests and manage their service calendars. But that's not all, folks! We know how much you love your pets, so we've added some fun features to keep tails wagging. If you're feeling extra pawsome, you can leave a review for your favorite petcare provider.

So what are you waiting for? Unleash your inner pet-lover and let Wagging Rights help you manage your pet's needs. Trust us, with Wagging Rights, you'll be the top dog in no time!!

Installation

Clone the repository to your local machine:

  $ git clone https://github.com/your-username/wagging-rights.git

Navigate to the project directory:

  $ cd wagging-rights

Install the required packages:

  $ pipenv install && pipenv shell

Navigate to the app directory:

  $ cd app

Next, run:

  $ ./seeds.py

To create the wagging_rights.db file and navigate the SQLite tables in your code editor, enter:

  $ alembic upgrade head

You can then open 'wagging_rights.db' with SQLITE.

Run the program using:

  $ ./cli.py

Contributors

Bianca Aspin

Github: baspin94
Email: bmaspin42@gmail.com

Sam Chappel

Github: samchappel
Email: m.samchappel@gmail.com

Terrence Chung

Github: terrencechung123
Email: terrencechung35@gmail.com

If you'd like to contribute to this project, feel free to fork the repository and submit a pull request. Please make sure to follow the project's coding standards, and include tests for any new features or bug fixes.

About

Consider us man's best friend! Wagging Rights is a user-friendly CLI app designed to help pet owners manage their pet profiles and current service bookings. Stay tuned for our provider-side update!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.8%
  • Mako 1.2%