Giter Site home page Giter Site logo

tako0825 / car-sales Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 0.0 3.96 MB

nestjs+prisma+mysql+vue2+tailwindcss+element 汽车销售管理系统

Home Page: http://takoko.top

JavaScript 12.96% TypeScript 32.67% HTML 0.24% Vue 53.91% CSS 0.23%
car-sales-management element-ui mysql nestjs nodejs prisma tailwindcss vue vue-cli vue-router vuex nest-cli car-sales nginx

car-sales's Introduction

汽车销售管理平台介绍

项目背景

汽车销售管理系统是 2023 - 2024 第一学期的综合性期末项目,跨足以下核心课程:

  1. Web 技术与应用

  2. 软件工程

  3. 数据库原理

我们致力于提供一套完整的汽车销售解决方案,并结合现代技术进行最佳实践。

技术栈

  • 后端:使用 Nest.Js,基于 Node.Js 和 TypeScript 构建,使用 JWT 鉴权

  • 前端:使用 Vue、Element UI、Echarts 和 TailwindCSS 设计用户界面

  • 数据库:使用 MySQL,通过 Prisma ORM 和 SQL 进行操作

  • 云计算:华为云耀云服务器 HECS、七牛云对象存储 Kodo、七牛云内容分发网络 CDN

  • 部署:Ubuntu、使用 Nginx 进行反向代理

立即体验

http://takoko.top

账号:10000000000(11位)

密码:admin123

image.png

运行环境

Node.Js、MySQL

如何开始使用

  1. 源代码(通过 zip 解压或 git 拉取)
    git clone https://github.com/Tako0825/car-sales.git 
  1. 配置 .env.example 示例文件为 .env 文件(补充数据库、七牛云等配置信息)

  2. 安装 pnpm

    npm install pnpm -g
  1. 安装依赖(根目录和 vue 目录下分别执行)
    pnpm install
  1. 数据库迁徙
    npx prisma generate
    npx prisma migrate dev
  1. 运行 nest 后台(根目录下执行)
    pnpm dev
  1. 运行 vue 前台(vue 目录下执行)
    pnpm run serve
  1. 访问项目(http://localhost:8080)

主要功能模块

1. 工作台模块

  • 提供 Echarts 可视化图表来展示销售业务的相关数据

image.png

2. 员工模块

  • 实现员工信息管理,包括基本信息和权限控制。
  • 支持角色和权限系统,确保安全可控的员工管理。

image.png

image.png

image.png

image.png

3. 汽车产品模块

  • 提供详细的汽车信息,包括型号、售价、车型、简介等。

image.png

image.png

image.png

4. 仓库模块

  • 追踪汽车库存情况,包括每辆汽车的状态和位置。

image.png

image.png

image.png

5. 供应商模块

  • 管理供应商信息,包括基本信息和联系方式。
  • 提供报表和统计功能,方便分析供应链表现。

image.png

image.png

image.png

6. 订单模块

  • 管理订单生命周期,包括创建、编辑和取消订单。
  • 记录订单状态,确保对销售流水的完整掌控。

image.png

image.png

7. 供应记录模块

  • 记录与供应商之间的交易信息,包括供应数量、时间、产品等。

image.png

image.png

反馈与支持

如果您在使用过程中遇到任何问题、有建议,或者对我们的项目有任何反馈,请随时联系我们([email protected])。我们欢迎您的反馈,以帮助我们不断改进和优化平台。

这是我们在大学学习过程中一个重要的期末项目,代表了我们对专业技术的深入理解和实际运用,感谢您选择我们的汽车销售管理平台!感谢您的支持!

car-sales's People

Contributors

tako0825 avatar

Stargazers

 avatar  avatar LANACE avatar Zipang Zhang avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.