top of page
kitty_edited.jpg
geometric_edited.jpg

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