Skip to content

romexp/diannao

Repository files navigation

电脑维修服务系统

项目简介

这是一个基于React + TypeScript + Vite开发的电脑维修服务系统,为用户提供在线报修、维修状态查询、保修信息查询等功能。

功能特点

  • 在线报修:用户可以在线提交电脑维修申请
  • 维修状态查询:实时查看维修进度
  • 保修信息查询:查询设备的保修期信息
  • 响应式设计:支持多种设备访问

技术栈

  • 前端框架:React 18
  • 开发语言:TypeScript
  • 构建工具:Vite
  • 路由管理:React Router
  • 后端服务:Node.js + Express

本地开发

  1. 克隆项目
git clone [项目地址]
cd diannao
  1. 安装依赖
# 安装前端依赖
npm install

# 安装后端依赖
cd server
npm install
  1. 启动开发服务器
# 启动前端服务
npm run dev

# 启动后端服务(新终端)
cd server
npm start
  1. 在浏览器中访问 http://localhost:5173

部署说明

详细的部署步骤请参考 DEPLOY_GUIDE.md 文件。

目录结构

├── src/                # 前端源代码
│   ├── pages/         # 页面组件
│   ├── router/        # 路由配置
│   └── assets/        # 静态资源
├── server/            # 后端服务
│   ├── routes/        # 路由处理
│   └── config/        # 配置文件
├── public/            # 公共资源
└── package.json       # 项目配置

开发规范

  • 使用TypeScript进行开发,确保类型安全
  • 遵循ESLint规范进行代码检查
  • 组件采用函数式编程方式编写
  • 保持代码整洁,添加必要的注释

贡献指南

欢迎提交Issue和Pull Request来帮助改进项目。

许可证

本项目采用MIT许可证。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors