top of page






KITTY LISTINGS FONT= IMPACT
KITTY LISTINGS FONT= zING Rust
KITTY LISTINGS FONT= VAG Rounded Next Shine
The 4 apps i need
1. the "users' App (accounts & Profiles)
2. The "listings" app (the Cat Direcory
3. The "search" App (the Finder Engine
4. The "payments" app (the Stripe Cashier
Accounts & Profiles.
Handles: User registration, "breeder profile" pages, and secure logins, password resets. It is a directory site, you have 2 distinct types of people everyday buyers browsing for kittens and breeders posting them. this app magages everyones data.
This is where you will add your "is_premium checkbox. When a breeder successfully pays their monthly fee via stripe this app flips that switch to unlock their posting privileges.
#1 The USERS APP
+ an app for pages
1. The "pages" app will not have complex databse logic. It will be a few plain, unmoving information pages. The home for non-database text layouts (support faq contact us)
#2 The LISTINGS APP
The Cat Directory. This is the massive heart of kittylistings.net. It handles the actual classified ads database and the visual display blocks. The cataalog database tables (Breed, Price, Description, age, location, and the "imagefield" for those cat photos
A "ListView" to show grid pages of avaialbe kittens. A detailview for when a user clicks on a single kitten to see its full profle, contact info, and graphics.
A "createView" conatinaing a secure form so verified breeders can upload a new cat.
This is the heavy lifter for the actual database entries, handling the cat profiles, age, pricing, and photo uploads
Dedicated entirely to the breed and state filters. The hallmark of old puppyfind style was its dead-simple, highly functional search filters right on the homepage.
It handles processing search inquiries. it takes the user's dropdown slections (eg. filtering by state - texas. Breed = maine coon. Price = under $1000) and runs an optimized database query to instantly filter the "listings app' data.
Keeping your search logic in its own app ensures your main listisnts page doesn't get cluttered with heavy filtering code, keeping the page speeds blzing fast.
#3 The SEARCH APP
The gatekeeper that links to Stripe to ensure breeders pay their subscption before posting.
My business model utilizes a subscription paywall, we need a dedicated app to handle the money safely without slowing down the rest of the site.
It Generates the secure checkout links that redirect users to stripe, and hosting the invisible "webhook" listener that waits for Stripe to say, "Payment successful! Go ahead and activate their account"
#4 The PAYMENTS APP
Kitty Listings FONT= K2D

Background Blue color1 = #B1C9D0
Background beige color = #E4D7C9
Background Blue color2 = #BDD9D9
Kitty Listings FONT= Fraunces
Kitty Listings FONT= Instrument Serif
Kitty Listings FONT= Marcellus







TOP PAGE TABS
1. Home
2. Find a KITTY
3. List a KITTY
4.More Info
5. Support
6. Member Log in
This page has a side bar with filters: by breed, by state.
The main section:
1. Maine Search bar to type
2. Browse alphabetically (click the letters).
3. Alphabetical listing of breeds with a photo (info) and a link "find my kitty"
***when you click the link "find my kitty" the search page 76 cat breeds in total + other equals77
Find a kitty tab
bottom of page
