Back to project list

Cat Employment

Description

Columbus has an overpopulation of homeless cats. Most of them want a job mousing, so they go to shelters, but shelters will only hold them for so long. Not many employers realize there are so many experienced, passionate, and hardworking cats in Columbus. Many cats die in the shelters through nefarious means. This means that cats are literally risking all of their remaining lives so that they can find a job! How many of the currently working class cats can say that. Rather than just preach, here is how we can fix this problem, and save cat lives!

Approved Potential Capstones

Target users

Anonymous user (user)

Staff member (staff)

Administrator

Tags

Optional

User Stories

Login

As an administrator, I can log in to access the system

Add Cat

As an administrator I can add a cat to the database with characteristics for display and searching. Characteristics include age, skills, color, hair length, prior experience and a short description.

Upload Photo

As an administrator, I can upload a photo for a cat.

Featured

As an administrator, I can mark a cat as “featured” so that it can appear in a list of featured cast.

Edit Reviews and Polls

As an administrator I can edit or delete reviews and voted cat names.

Create Staff

As an administrator, I can create staff members.

Review Cats

As a staff member, I have the ability to create reviews of cats. Reviews appear with the cat’s detailed information.

Rank Cats

As a staff member I have the ability to rank a cat.

Success Stories

As a staff member I can create success stories to show cat employment.

List Cats

As a user, I can see a scrollable list of cats including their picture and summary. Clicking on the cat leads to a details page.

Sort Cats

As a user, I can sort the list of cats by their characteristics.

Search Cats

As a user I can search the list of cats by their characteristics.

Remove Cat

As a staff member of admin, I can remove a cat.

Nameless

As an administrator, I can select a cat to be the “nameless” cat to be used in the “name a cat” user poll.

Create Poll

As an administrator, I can create the text and set the ending date for the “name a cat” poll.

Activate Poll

As an administrator, I can make the “name a cat” poll active or inactive.

See Poll Results

As a user I can see the current result of the name the cat poll.

Care Tips

As a user I can view static cat care tips.

About

As a use I can view About and Contact pages for the cat employment agency.

Schedule

As a user I can schedule an appointment to meet a cat for possible employment.

Suggest a related idea Download PDF Download Markdown

Back to project list