React + TypeScript + Vite Car Rental Project with TypeScript Libraries react-router-dom react-select framer-motion tailwind Screen