Pietro Fiorillo × Alem Automotores
Website with a dynamic catalog and admin panel for a car dealership.
- Client
- Alem Automotores
- Type
- Website, dynamic catalog and admin panel for a dealership
- Role
- Web development, CMS, catalog and SEO.
- Status
- Live
01The challenge#
The dealership had its catalog hardcoded in the site's code: every new car was a request to a developer. It needed to edit it on its own, without depending on a developer for each car or motorbike, without paying for a third-party CMS and without losing the SEO Google had already indexed for the old catalog.
02The solution#
- 01A real-time catalog on Firestore: the listing updates on screen as soon as the admin adds or edits a vehicle, with no redeploy.
- 02An admin panel separate from the public site, with its own login, full vehicle CRUD, dropzone photo upload and separate fields for cars and motorbikes.
- 03A visible price or «Ask about stock» toggle, with multi-currency support (USD and ARS) and filters by make, type and status.
- 04Migration of the hardcoded catalog to Firestore documents keeping the existing IDs, without breaking any URL already indexed.
- 05Sitemap and static HTML prerender generated on every build with the Firebase Admin SDK, plus schema markup (JSON-LD) for organization, breadcrumbs and reviews.
03How it is built#
- Admin panel: create, edit and photos
- Firestore and Storage
- Public site in real time
- Build: sitemap, prerender and JSON-LD
04Stack#
- Firestore
- Firebase Storage
- Firebase Auth
- Firebase Hosting
- Firebase Admin SDK
05Why it works#
- The client uploads and edits their own inventory without touching code or depending on a third party.
- No third-party CMS: Firestore, Storage, Auth and Hosting cover the whole catalog lifecycle.
- Technical SEO (sitemap, prerender, schema) stays current on every deploy, and none of the previous ranking was lost.
- A decoupled, non-indexed admin panel, with no public sign-up and no unnecessary attack surface.
06Outcome#
- A car and motorbike catalog the client can fully self-manage.
- Zero dependence on a developer for additions, removals or price changes.
- Previous technical SEO preserved: same URLs and same ranking, with schema and sitemap updated on every build.
- An admin panel separate from the public site, exposing no unnecessary attack surface.
Results and figures published by MANYA Digital for this project.
Other projects
View all projects →Live
Inflables Publicitarios Vidriera Digital
One-page institutional site for an inflatable advertising structures manufacturer.
View project
Live
AV Automotores
Dealership website with a dynamic vehicle catalog.
View project
Live
iFace Simulator
Web platform for hyper-realistic medical simulators.
View project
Want a project like this?
If you need a website, an application or a system for your business, let's talk.
Get in touch