这是一个现代化的二手车展示和管理平台,采用响应式设计,完美适配移动端和桌面端。本项目致力于为用户提供直观、高效的二手车交易体验。
- 📱 响应式布局,完美支持移动端和桌面端
- 🌐 多语言支持,轻松切换不同语言
- 🚗 二手车列表展示
- 🔍 高级搜索和筛选功能
- 📊 详细的车辆信息展示
- 💬 在线咨询功能
- 📱 移动端优化体验
- 🚀 响应式设计,完美适配各种设备
- 🌍 多语言支持(i18n国际化)
- 🎨 现代化UI设计
- ⚡ 快速加载和渲染
- 🛠 组件化开发
- React 18.3.1 - 用于构建用户界面的 JavaScript 库
- Vite 5.4.2 - 新一代前端构建工具,提供极速的开发体验
- TypeScript 5.5.3 - 为 JavaScript 添加静态类型检查
- React Router DOM 6.22.3 - 处理应用路由
- React Hooks - 管理组件状态和副作用
- Tailwind CSS 3.4.1 - 原子化 CSS 框架,用于快速构建自定义界面
- Lucide React 0.344.0 - 现代图标库
- PostCSS 8.4.35 - CSS 处理工具
- Autoprefixer 10.4.18 - 自动添加 CSS 浏览器前缀
- i18next 23.10.1 - 强大的国际化框架
- react-i18next 14.1.0 - React 的 i18next 集成
- i18next-browser-languagedetector 7.2.0 - 浏览器语言检测
- ESLint 9.9.1 - 代码质量检查
- TypeScript ESLint - TypeScript 代码规范检查
- gh-pages 6.3.0 - GitHub Pages 部署工具
- 克隆项目:
git clone <your-repo-url>
- 进入项目目录:
cd trust-used-cars - 安装依赖:
npm install
- 启动开发服务器:
npm run dev
- 构建项目:
npm run build
- 预览构建结果:
npm run preview
- 部署到 GitHub Pages:
npm run deploy
trust-used-cars/
├── src/
│ ├── components/ # 可复用组件
│ ├── pages/ # 页面组件
│ ├── hooks/ # 自定义 Hooks
│ ├── i18n/ # 国际化配置
│ ├── styles/ # 全局样式
│ └── utils/ # 工具函数
├── public/ # 静态资源
└── ...配置文件
- 组件化开发
- TypeScript 类型检查
- ESLint 代码规范
- 响应式设计
- 国际化支持
- 性能优化
欢迎任何形式的贡献!请提交问题或拉取请求。
本项目使用 MIT 许可证,详细信息请查看 LICENSE 文件。