mestafrica / digitizing-the-ges-curriculum

Alpha Virtual Academy Ltd proposes the Litmus Test Project as a Digital Public Goods. The Platform would house competency frameworks and edtech platform assessments for basic and senior high education as well as out of school vocational and technical education in Ghana.
MIT License
0 stars 14 forks source link

Set Up Public API Endpoints for Curriculum Data(Backend) #82

Open emmanuelAkpe opened 3 weeks ago

emmanuelAkpe commented 3 weeks ago

Description: Develop public API endpoints to access and interact with curriculum data. Tasks: GET /api/curriculum: List all curriculum entries. GET /api/curriculum/{id}: Retrieve a single curriculum entry by ID. GET /api/curriculum/search: Implement search functionality with filters (e.g., class, strand). Set up backend filters for curriculum data, enabling flexible data retrieval.

Acceptance Criteria: All curriculum data endpoints are implemented and functional. Filter and search features are accessible and return correct results. Each endpoint includes proper error handling for invalid inputs or empty results.