This project was developed in a course I took called "Next.js: the react framework for production" (original title: "Next.js: el framework de react para producción") on Udemy. However, I improved 99% of the visual interface and adapted it to the design of the official Tesla store, since the design of the course project was pretty bad. In addition, I added new features the course project does not have, such as responsive design, form feedback, not-found page, search page, search feature and many other improvements.
git clone https://...
.env.template
file and rename it to .env
npm install
docker compose up -d
npx prisma migrate dev --name "dev"
npm run seed
npm run dev
npx prisma migrate deploy
npm run seed
npm run build