PROJECT RECORD / production
SRSCARS.com
Production Automotive Dealership Platform
Design, develop, deploy, and maintain a production website for a real automotive dealership.
Role
Sole developer responsible for design, implementation, deployment, and ongoing maintenance.
What I built
A production automotive dealership platform with English and Spanish interfaces, searchable inventory, vehicle pages, financing workflows, appointment requests, customer inquiry tools, reviews, maps, accessibility support, and responsive layouts.
- English and Spanish interfaces
- Searchable and filterable vehicle inventory
- Dynamic vehicle detail pages
- Financing and pre-approval workflows
- Appointment and test-drive requests
- SMS consent and inquiry forms
- Interactive location map
- Customer review presentation
- Accessibility and responsive design
- SEO-oriented vehicle and inventory pages
- Cloudflare-managed domain and infrastructure
- Ongoing production maintenance
Why I built it
Built for SRSCARS LLC to support its public inventory, financing, appointments, customer inquiries, location information, and ongoing business operations.
Architecture
- Customer browser→
- Cloudflare DNS and HTTPS→
- Next.js frontend→
- Flask backend→
- SQLAlchemy and SQL data layer
High-level production architecture. Credentials, provider-specific configuration, database structure, and private operational details are intentionally omitted.
Technologies used
Frontend
- Next.js
Backend
- Flask
- SQLAlchemy
- SQL
Infrastructure
- Cloudflare
- DNS
- HTTPS
Development
- Responsive design
- Accessibility
Engineering challenge
Most dealership websites rely on generic templates with limited flexibility, inconsistent user experience, and little opportunity for customization. The goal of SRSCARS.com was to build a production platform tailored to the dealership’s workflow while remaining maintainable, accessible, and easy to extend over time.
Solution
Designed the application as a modular project with reusable components and consistent layouts. Inventory browsing, vehicle detail pages, financing workflows, appointment requests, bilingual content, and contact tools were developed as integrated parts of one maintainable platform. Cloudflare services handle DNS management, HTTPS, and production delivery.
Lessons learned
- Building software for real users requires balancing performance, maintainability, accessibility, and business requirements.
- Shipping features is only part of the work; long-term maintenance and operational reliability are equally important.
Screenshots



What I’d improve next
- Continue extending the platform around verified dealership workflows while keeping shared components, accessibility, and production maintenance manageable.