https://github.com/gilberton3to/petbook
A simple CLI(Command Line Tool) to help you manage your collection of pets, and choosing the name of your pets by generating random names from the category of your choosing.
https://github.com/gilberton3to/petbook
apple-academy cli swift
Last synced: 22 days ago
JSON representation
A simple CLI(Command Line Tool) to help you manage your collection of pets, and choosing the name of your pets by generating random names from the category of your choosing.
- Host: GitHub
- URL: https://github.com/gilberton3to/petbook
- Owner: gilberton3to
- Created: 2024-03-21T14:36:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-26T13:55:01.000Z (about 1 year ago)
- Last Synced: 2025-05-15T10:09:19.247Z (22 days ago)
- Topics: apple-academy, cli, swift
- Language: Swift
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pet Name Generator & Collection Manager
This is a command line program (CLI) developed to help you manage your collection of pets, choose the name of your pets by generating
random names from the category of your choosing. You can add, delete and view all your pets.## Features
- **Name Generator**: Generate new creative and unique names for your pets.
- **Pet Registration**: Register your pets in a collection to maintain organized control.
- **Easy to Use**: Simple and intuitive interface for a friendly user experience.
## Language
Be sure to find out the language:
- Swift
## How To Use
**SUBCOMMANDS:**
-generate
-edit
-view
**OVERVIEW: Generate**
**USAGE:**
petbook generate [OPTIONS]
**ARGUMENTS:**
generates the name of an animal, possibilities: 'cat', 'dog', 'bird', 'fish' or 'others'.
**FLAGS:**
-m, --mythological Generate a mythological name.
-p, —-person Generate a human name.
-c, —-cute Generate a cute name.
**OVERVIEW: Edit**
**USAGE:**
petbook edit [OPTIONS]
**ARGUMENTS:**
the name of the pet you want to add or delete in your collection, eg. 'edit -i'.
**OPTIONS:**
-i, --insert Adds a new pet to your collection.
-d, --delete Deletes a pet of your choosing from your collection.
**OVERVIEW: View**
**USAGE:**
petbook view [OPTIONS]
**ARGUMENTS:**
shows your collection of pets or the collection of the names the app can give you. possibilities: 'pets' or 'animal-names'.
**FLAG:**
-d, --delete Delete all pets from a collection.