Coder Social home page Coder Social logo

desirefu-wiki's Introduction

description
DesireFU校园组队招募小程序前后端开发概览wiki

DesireFU开发建设文档

Author:GatesMa

项目概览

近年来高校学生参加各种各样的竞赛越来越多、越来越频繁,互联网+、大创...,校级、省级、国家级...层出不穷。对于比赛举办方来说,每一场比赛都需要维护一个学生组队的系统,维护学生数据等,十分繁琐,辅导员等想查看学院报名情况也很麻烦,如果要举办一个新类型的比赛,前期准备时间可能非常长。

本项目是一个主要定位在“服务于比赛组队“的小程序,以解决高校举行大型比赛比如大创、互联网+等时,在各大群发布招募需求时,消息容易被埋没,信息不具备时效性,而且往往具有不完整等弊端,导致选手掌握信息不全,影响参赛、招募者难以在人海中找到本项目需要的神级队友等问题,同时利用所学知识将该程序变为企业级高性能、高健壮性、高可用的小程序。

主要工作可以分为两部分:1. 完整的功能。在不考虑效率的情况下可以保证正常使用应用完成比赛相关的操作。完成程序的功能完整性,保证可以正常使用该小程序完成比赛管理,学生、比赛管理、运营OSS、ROOT、队伍要能够正常投入使用,完成代码编写、服务部署、机器购买等。2. 完成服务的高性能高可用建设。更多的关注服务的性能、效率、承受能力等。包括但不仅限于机器运维、日志系统、监控系统、可视化图表、错误追踪、数据备份、服务容灾、承载能力等。

项目仓库地址

{% hint style="info" %} 后端:https://github.com/GatesMa/desirefu

微信小程序端:https://github.com/GatesMa/desirefu-mini-program {% endhint %}

Wiki文档地址:https://wiki.desirefu.gatesma.cn/

API-DOC地址:http://doc.desirefu.gatesma.cn/desire_fu/v1

Kibana监控地址:跳转

演示视频Demo:视频

当前进展:

第一阶段进度:70%

第二阶段进度:20%

当前代码量:5w6(前后端合计),涉及数据库表21张,接口42个。购买服务器5台、数据库实例1个、对象存储服务,购买设备金额500+

简要技术选型

{% hint style="info" %} 开发还未完成,使用到的技术框架等都待完善 {% endhint %}

  • Java、SpringBoot
  • 微信小程序、ColorUI
  • gradle、jooq、druid、screw

desirefu-wiki's People

Contributors

gatesma avatar gitbook-bot avatar

Watchers

 avatar  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.