Skip to content
This repository has been archived by the owner on Sep 3, 2019. It is now read-only.

Files

Latest commit

author
hylerrix
Nov 10, 2017
0895687 · Nov 10, 2017

History

History
74 lines (54 loc) · 2.11 KB

README.md

File metadata and controls

74 lines (54 loc) · 2.11 KB

CourseWork System

This project was bootstrapped with Create React App.

What`s the progress now?

Front-end

We use React.JS the simplest way. Which is said, All codes need to be refactor in the future.

  • Student`s UI
    • the UI of Student`s Home Page
    • the UI of Student`s Profile Page
  • Student`s interactivity
    • the interactivity of Student`s Home Page
    • the interactivity of Student`s Profile Page
  • Teacher`s UI
    • the UI of Teacher`s Management Page
    • the UI of Teacher`s Statistics Page
    • the UI of Teacher`s Workshop Page
    • the UI of Teacher`s Profile Page
  • Teacher`s interactivity
    • the interactivity of Teacher`s Management Page
    • the interactivity of Teacher`s Statistics Page
    • the interactivity of Teacher`s Workshop Page(Home Page)
    • the interactivity of Teacher`s Profile Page

Teacher`s Side In Details

Need to Konw: It is recommended to use the react.semantic-ui for building all pages` UI

In Teacher`s Workshop Page(Home Page), We need to use the following interface:

  • /getactiveclass
  • /getworktype
  • /searchallwork
  • /markwork

In Teacher`s Management Page, We need to use the following interface:

  • /addyear
  • /delyear
  • /getyearinfo
  • /addclass
  • /delclass
  • /setclasstype
  • /getclassbyyear
  • /addstudent
  • /delstudent
  • /getstubyclass

In Teacher`s Statistics Page, We need to use the following interface:

  • /getworkcount
  • /getclasscount

Back-end

How to use?

git clone https://github.com/icorvoh/Coursework-System
npm install
npm start

LICENSE

MIT LICENSE