Giter VIP home page Giter VIP logo

projecta11's Introduction

Hi there 👋

oyiadin's github stats

projecta11's People

Contributors

alienboyplus avatar brownfly avatar jueal avatar oyiadin avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

gsxs

projecta11's Issues

Recent Development Plan 2

  • login & register page design (contains the api interaction, contains captcha) [ddl: Fri] @Alienboyplus
  • user center design (user's information, selected course) (without api interaction) [ddl: Fri] @BrownFly
  • the whole api design [ddl: Thu] @oyiadin 这么多应该够开发一阵子了…写后端去了
  • implement "POST /credential/session_id" api [ddl: Wed] @jueal
  • course and class related backend implement [ddl: Fri] @jueal

Remember to reference this issue by attaching with "#15"

Recent Development 5

Plan 3、4 作废,以此 Plan 为准。

  • 课程页面:添加、查看页面各一 [ddl: Fri] @BrownFly
  • 分数页面:录入、查看页面各一 [ddl: Fri] @Alienboyplus
  • 课程考试信息相关api设计与实现:供教师录入考试时间、地点,供学生查询 [ddl: Fri]
  • 前后端交互 @oyiadin

开发流程规范

  1. issues 由我来开即可,当 todo-list 来使用

  2. 每个 commit 对应其所属功能/需求的对应 issues 编号,commit 信息的格式为:
    #issue: 简短概括(可中文可英文)

    • issue 为该 commit 所对应的 issue ID

实例:#1: 更新了README,实现了后端基本框架

  1. 开发环境用 pipenv 进行配置

  2. Python 代码统一使用 4 个空格作为缩进,注意遵守 PEP8 规范(可以用 flake8 来自动检测不规范的地方)

  3. 前端代码(HTML、CSS、JS)统一使用 2 个空格作为缩进

实现用户注册、登陆

先不考虑与其他平台的接入,用我们自己的数据库。

后端不负责网页的设计、渲染,只负责给前端提供接口。

Recent Development Plan 3

  • design the whole check-in part (frontend), including the captcha [ddl: Sun] @Alienboyplus
  • design the whole part of course-related pages, including the api interaction [ddl: Mon] @BrownFly
  • design the whole part of scores-related apis [ddl: Mon] @jueal
  • design the forum and the material apis [ddl: Sat] @oyiadin
  • implement the captcha-related backend parts [ddl: Sat] @oyiadin

Remember to reference this issue by attaching with "#16"

提交材料

  • 1. 建立模拟数据,用于演示程序
  • 2. 项目概要介绍
  • 3. 项目详细方案
  • 4. 项目演示视频Project
  • 5. 项目简介 PPT
  • 6. 数据库脚本 @oyiadin
  • 7. 打包后可部署的程序
  • 8. 程序部署说明 @oyiadin
  • 9. 部署后的公众号名称(咱这个就直接忽略)
  • 10. 需求分析、概要设计(微信公众平台、小程序、后台管理端)
  • 11. 详细设计-功能设计(微信公众平台、小程序、后台管理端)
  • 12. 详细设计-数据库设计
  • 13. 用户使用手册 @oyiadin
  • 14. 心路历程视频

Recent Development Plan 1

  • Sat: transfer to mini-program [@BrownFly]
  • Sun: adapt to smartphone screen [@BrownFly @Alienboyplus]
  • Sun: no more ui-rendering related work in backend, uses json to communicate with mini-program client [framework] [@oyiadin]
  • Sun: design the basic parts of our RESTful API v1 [@jueal]
  • Mon~Wed: implement the json interfaces of all the existing pages [@jueal]
  • Mon~Wed: design the course and class related database structure [@oyiadin]

Attention: you guys should reference this issue in your commit message. after finishing one task above, check the checkbox to confirm that you've done it.

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.