Today I finally finished the website Kitties. I started this site sometime last autumn, but then other projects came along (mainly desktop applications), and this one, my most complex website so far, somehow got pushed into the background. Now I have come back to it.
First of all, some of its parts were split off into separate websites – for example the blogging system, which is still in its early stages, or the polls, which are already finished. So for now I have only verified that everything works and finished what was left half-done, just the bare essentials, and I will finish the rest along the way. The foundations are in place, so from now on everything will be simpler and simpler. The home page shows which cat names have a birthday today and the most visited profiles over the last 7 days.
It is not that easy to cheat unless you happen to have a dynamic IP (or know how to program), because it stores the IP address and counts only 1 visit per day for each one. There are 4 basic terms and elements on this website: Owner, Cat, Cattery, Vet.
Owner is what you will have to register first if you want to do anything on this website. Without it you cannot register a cat, a cattery or a vet. An owner can have any number of cats, and each cat gets its own separate photo album, which cannot be deleted other than by deleting the whole cat.
Cat is another very important term. You can fill in various fields for your cat and thus describe your cat’s personality more precisely. The cat page shows its breed, and when you click on the breed name, you will see how many cats of this breed are already registered on the website. Just like with the owner, you can go straight from the term’s page to the photo gallery.
There will be no vet photo gallery, and a cattery photo gallery would not make much sense either, so the same applies. A message board is planned – that is, the option to comment on a cat belonging to another user as well as your own.
You will be able to add every cat you register to your cattery .
Vet will make more sense once I have programmed the discussion, so that people can post comments about a given vet. For now you can only assign a vet to all your cats, which is then displayed publicly. But there are probably not many people who like to publicly show off which vet they go to.
The links shared by all 4 terms are city and user. The user link varies: for an owner it is the name, for a cat it is the owner, for a cattery it is the contact person, and for a vet it is the person who created this vet entry. The city, however, is the same everywhere.
If a term has its complete location filled in (Country, Region, District, City), then the city will be a link where you can see other terms from the same city (the only thing still missing is vet search, but that will be worked on soon too.)
I will not go into more detail here, it is time to get back to programming, mainly removing individual terms completely from the website and linking them together better.
PS: The template is not mine but was downloaded for free from the internet.