This project was bootstrapped with Create React App.
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
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
git clone https://github.com/icorvoh/Coursework-System
npm install
npm start