Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

韩士液压(企业官网 + 后台)项目

技术栈

  • 前端:Next.js(移动端优先、SEO 友好)
  • 后端:NestJS(REST API)
  • 数据库:MySQL 8.x(Prisma 管理)

目录结构

  • apps/web:官网 + 后台(同一前端项目)
  • apps/api:API 服务(询价线索、后台登录、媒体上传、案例管理)
  • packages/db:Prisma schema 与迁移

本地启动(开发)

  1. 安装依赖
npm install
  1. 配置环境变量
  • 复制 apps/api/.env.exampleapps/api/.env
  • 复制 apps/web/.env.exampleapps/web/.env
  • 复制 packages/db/.env.examplepackages/db/.env
  1. 初始化数据库(MySQL 需先启动)
npm run db:generate
npm run db:migrate
npm run db:seed
  1. 启动前后端
npm run dev

访问地址(默认)

  • 官网/后台前端:http://localhost:3000
  • API:http://localhost:4000

后台入口

  • 登录页:/admin/login
  • 线索列表:/admin/leads
  • 案例管理:/admin/cases
  • 媒体库:/admin/media

About

公司网站项目

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages