Software that grew up on a car lot

Project Nineveh began as one dealership’s website. It became a platform the day a second dealership asked for the same thing.

Storefront

Your public website on your own domain. Server-rendered pages, cached at the edge, that search engines can read.

Admin

One host for every dealership. Who you sign in as decides which dealership you see and nothing else.

Platform

One database. Every row carries its dealership, and Postgres enforces the boundary on every query.

5 minfrom marking a car sold to it leaving your website
14 daysof trial on every new account
Same dayfrom the owner’s invite to a working admin
Why

Made for a lot with one location and a small team

An independent lot often runs on a website someone else has to update and leads spread between a phone, an inbox and a notebook. Nineveh puts the website, the inventory and every lead in one admin the dealership runs itself.

The first version was built for one dealership and shaped by their day: what a listing needs, which questions shoppers ask, how a financing application gets read. That is still how features get decided.

How

One codebase, every client on equal footing

Each dealership is a tenant: its own row, its own logins, its own storefront on its own domain. The data lives in one Postgres database with row-level security deciding what each login can see, so a fix or a feature ships to every dealership at once.

Storefronts are deliberately not templates. Each one is its own site, built to look like that dealership and nothing like the next one, on top of the same inventory and the same admin.

Questions, answered

Short answers to the questions dealers ask first.

Do I need a website to use Nineveh?

No. Every account comes with the admin: inventory, staff logins, legal pages, billing and support. A public storefront on your own domain is built separately, when you want one.

How do leads reach me?

Messages, financing applications and test-drive bookings from your storefront land in the admin, and you get an email for each one as it arrives. Reply to a message email and it goes straight to the customer.

How quickly does the website update?

Inventory pages are cached at the edge for five minutes. Mark a car sold in the admin and it is off the site within that window, with no rebuild and nothing to publish.

Can my staff have their own logins?

Yes. Invite staff from the admin and each person signs in with their own email address.

What does it cost?

$129 CAD a month, or $999 a year, after a 14-day trial. The storefront is scoped and quoted as its own piece of work.