1.Custom Login System:
o Create a front-end login page using a WordPress shortcode ([sgt_login]).
o Two roles: Admin (static password: Estudiantes123@@) and Student (unique ID/password).
o Must securely authenticate users and manage sessions.
2. Interactive Admin Dashboard (The 24x45 Grid):
o Build a dynamic, interactive grid interface within the WordPress Admin area (using AJAX/JavaScript).
o The grid must have 24 columns and 45 rows.
o Must have a search/lookup function: when a Student ID (# ESTUD.) is entered, the existing data for that student populates the grid, or a new record is created if the ID is new.
o Allow the Admin to edit and save all 45 rows of data for the student to the database.
3. Role-Based Student View:
o When a Student logs in, they are shown a page that pulls their data from the database.
o Crucially, the student view must hide specific data fields.
Admin-Only Data (Hidden from Students): PROGR, MESES, CLAVE 2, FECH.PAGO, # CUOTAS, PAGO, #AUT 1, COMENTARIOS
Apply Now
Apply Now