FangzhouSu / TravelFootprints-Map

My travel footprints map.FangzhouSu's graduation project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

旅行足迹👣地图

本项目使用现代化软件工程流程规范进行开发

产品文档

https://www.yuque.com/u21204340/lqvo5o/curxuppw6ofgus5e

分支管理

  • 因为本项目由个人完成,所以没有使用git flow的分支管理方式 而是简单地划分了几个大版本 目前主要开发分支为release/1.0 随着开发的推进 我会不断往main分支中进行合并

技术栈

  • 前端:
    • React全家桶(React Hooks + React router + Redux/Mobx/Jotai)+ TypeScript
    • 前端工程化插件:Eslint/Prettier
    • Electron:桌面端应用打包
  • 后端
    • nodejs
  • 地图相关功能:百度地图API
  • 部署:Zeabur

运行方法

前端

npm install npm run start:render npm run start:main

后端

待完成

二次开发相关

项目亮点(论文重点)

  • 开发过程中遇到的问题
    • 后端侧的一些问题 合理建表 并使用合适的方式(比如egg-sequelize+egg)完成接口的编写

About

My travel footprints map.FangzhouSu's graduation project.

License:Apache License 2.0


Languages

Language:TypeScript 79.8%Language:JavaScript 13.4%Language:Less 6.4%Language:HTML 0.5%