Coding-Club-IITG / Coding-Club-IITG/CourseHub

Add Exam Dates management section in Admin Dashboard

Aperta
#185 0 commenti 0 reazioni 1 assegnatario Rivendicata da @mohitmohan2005-wq Vedi su GitHub
Lingua principale
JavaScript
Stelle
15
Fork
5
Merge medio
12h
PR unite (30g)
10

Descrizione

## Description
Currently, setting exam dates for each semester requires manual database entry. We need a dedicated section in the Admin Dashboard to easily configure and update these dates.

## Schema Context
Uses the existing `Event` model (`server/modules/event/event.model.js`):
- `firstYearDates`: `{ midSem: Date, endSem: Date }`
- `otherDates`: `{ midSem: Date, endSem: Date }`

## Requirements
- Add an **Exam Dates** page/section in the Admin Dashboard with a link in the sidebar.
- Provide UI inputs to view and set Mid-Sem and End-Sem dates for both **1st Year** and **2nd+ Year** students.
- Add an admin-authenticated API endpoint to update/upsert these dates.
- Display toast notifications on save/error.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.