Skip to content

Omaima-Ameen/Tesla-Car-Configurator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tesla Model Y Configurator – Full Functional Clone

Built as a guided project to learn UI logic, dynamic pricing, and feature toggling — using pure HTML, Tailwind CSS & JavaScript.

This is not just a UI template — this clone replicates Tesla’s car configurator logic step-by-step.
From selecting exterior colors to advanced upgrades like Full-Self Driving — everything changes the final price dynamically.


Features Implemented

Exterior Customization

  • Change car colors using image switches
  • Button-based UI to control angle + color

Performance & Upgrades

  • ✅ Add/Remove Performance Upgrade
  • ✅ Toggle Full Self-Driving Capability
  • Real-time price updates based on selected features

Interior Add-ons

  • Center Console Trays
  • All-Weather Interior Liners
  • Sunshade for glass roof
  • ✅ All selections affect the final cost dynamically

Financing Section

  • Loan term selector (in months)
  • Auto-calculated EMI based on selected config
  • Live updates on Total Price + Monthly EMI

Purpose

This was a tutorial-driven project done to:

  • Understand how UI & logic are linked in real-world products
  • Practice DOM manipulation and event-driven JavaScript
  • Learn how to structure front-end applications from scratch

Tech Stack

  • HTML5
  • Tailwind CSS
  • JavaScript (Vanilla JS only — no frameworks)


What's Next?

This project was just the beginning. I'm now working on a fully custom Tesla Clone with extra logic, UI state, and better scalability — and will soon migrate it to React.



About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors