Skip to content

z2z63/event_planning_system

Repository files navigation

wakatime Next.js 14 GitHub top language Website Deploy workflow Docker Image Size Docker Pulls

活动安排规划系统

系统设计、需求分析、项目介绍等文档见wiki

在线演示

已使用vercel部署本项目 event-planning-system.vercel.app
同时也使用了我的个人域名做CNAME:vercel.virtualfuture.top

如何运行

  1. 安装node22
  2. npm install安装依赖
  3. 参考.env.template的注释,填写密钥等信息后,重命名为.env
    • 开发模式
npm run dev
  • 生产模式
npm run build
npm run start

启动服务后,前往http://localhost:3000/即可访问

如何部署

使用docker

参考.env.template的注释,填写密钥等信息后,重命名为.env
在项目根目录执行

docker compose up

如果无法启动,或启动后无法登录,按照以下顺序依次排查

  1. 更新event_planning_system镜像
    docker pull z2z63/event_planning_system
  2. 删除postgres的卷,强制执行sql初始化脚本
    docker volume list
    docker volume rm event_planning_system_postgres-data
  3. 重启docker compose
    docker compose down && docker compose up

About

软件工程课程设计:活动安排规划系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors