Assignment/Homework #4/online dating service for cats.

Assignment/Homework #4/online dating service for cats.

The purpose of this application creaAssignment/Homework #4/online dating service for cats.te a online dating service for cats.
“Find your prrrrrrrrfect match on catlove.com”
Recent market research shows most cats are lonely. Cats need love too (not the human type, though) We decided to rectify this sitution at catlove.com, by creating a website that allows cat owners to get their cat out there.

We hired you, CS602, to build our dream: Make my cat proud by letting meet other interesting cats.
On the top of the page, have the following prrrrrrrrfect filters for finding your cat’s prrrrrrrrfect match.

I am a [Female|Male] cat looking for [Female|Male] cat.
I am looking for a [lazy, active, destructive, psychotic] personality.
I [like|dislike] catnip.
I [like|hate] dogs.
Have a button, “Meow, Now!” to initiate the search for a compatible feline.

The match results should bring up or show at least 1 picture (or more) per cat. If there are no prrrrrfect matches, then show a picture of a very, very, very sad cat. Bonus points if you can automatically play a sound file of a sad cat meowing or a sad cat video – automatically playing.
If there are matches, then I should see an image carasel of cats (left to right, scrollable) of their names and a brief description. When I click on a prrrrfect match cat, I see that cat’s profile its own view. If I want to send a message to cat’s owner, I’ll click on a button on that profile, called “”Make catlove happen now!”

The data structure should have the following attributes:
profileId:integer
catName:string
gender:string(M or F)
likesCatnip:boolean(default false)
likesDogs:boolean (default false)
personality:string

Order from us and get better grades. We are the service you have been looking for.