School Course Selection and Schedule System

Job ID: 39118102

Budget: $250 – $750 USD

Students Course selection webform and submission to database.
I have around 700 students (i.e., G1, G2, G3, G4, G5, and G6)

https://docs.google.com/spreadsheets/d/1cnWtIlFsdFzoSSWZec6lBjme65o5rFFK/edit?usp=sharing&ouid=107806971633639649167&rtpof=true&sd=true

They will need to select from 11 courses, 7 periods per day. Some courses will account for 2 periods, I want all students class, name, seat number, or their serial number to be used as web login credentials before selection.

Teachers like me will be able to view and print all students course selection, which is like sample below

https://docs.google.com/spreadsheets/d/1l0kX9gqwf3SIqoP8iHToTpViLDM9pMri_gAPB1FO1Oc/edit?resourcekey=&gid=2003387162#gid=2003387162


I also want to view the results in the form of course timetable (i.e., teachers will be able to see who take certain courses by clicking the course title
01Switch Sport(2 periods)
02籃球 Basketball(2 periods)
03游泳Swimming(2 periods)
04 iPad Dream(2 period)
05看電影 Movies(3 periods)
06科學實驗 Science Experiment(1 period)
07史萊姆 Slime hadicraft(1 period)
08魔術 Magic Maniac(1 period)
09美勞Art(1 period)
10圖書館閱讀 Library Studying(1 period)
11教室放空 Daydreaming(2 periods)

https://docs.google.com/spreadsheets/d/1l0kX9gqwf3SIqoP8iHToTpViLDM9pMri_gAPB1FO1Oc/edit?resourcekey=&gid=1961848330#gid=1961848330

I want to view the submission time. so that I will be able to accept those registered early If students number are more than course number limit,.

In short.

I want to query the two databases (i.e., 01 **Course Selection and 02 Students Class Timetable**)
and cross reference tables in both database

For example, list students in class 301 that select **02籃球 Basketball(2 periods)**

, list all students **Class Timetable, or list all students that select 04 iPad Dream(2 period) according to registration time**

Lastly I would like students info can be shown as a QR Code, then given to each students. In order to allow subject teachers to take attendance by scanning individual QR Codes
Related categories: JavaScript Data Entry Excel MySQL Web Hosting