新版维基官网

WaykiChain
N/A
全栈后端负责人
两周交付官网后端,支持动态内容与数据自动更新 引入 CI/CD 流程,缩短内容发布周期

项目概述

维基官网项目旨在为公司官网提供一套功能完善、可动态管理的后端服务。您在2019年9月负责了该项目的整体后端规划与开发,工作内容覆盖了面向公众的Web-API、供内容编辑使用的Admin-Web-API,以及用于拉取市场数据的Admin-Task,并在项目中引入了CI/CD的规划。

技术架构

  • 核心框架: SpringBoot
  • 编程语言: Java & Kotlin
  • 持久化: MySQL
  • 部署运维: CI/CD

核心特性

1. 动态内容管理

项目核心是提供一个强大的后台管理系统 (Admin-Web-API),允许运营人员动态更新官网的几乎所有内容,包括但不限于:市场信息(合作交易所、钱包)、团队信息(成员、里程碑、招聘)等,大大提升了网站的灵活性。

2. 市场数据自动更新

通过Admin-Task模块,实现了对币价、市值等关键市场数据的定时拉取。这保证了官网前台展示数据的准确性和时效性,无需人工干预。

3. 清晰的前后端分离架构

项目采用了Web-API(对公)和Admin-Web-API(对私)的设计,为WebUIAdmin-WebUI提供了清晰、规范的数据接口,是典型的现代前后端分离架构实践。

使用说明 (示例)

启动服务

java -jar target/weiki-website-service.jar