Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[29] Create a public-facing roadmap and schedule interface #438

Open
daaimah123 opened this issue Dec 13, 2024 · 0 comments
Open

[29] Create a public-facing roadmap and schedule interface #438

daaimah123 opened this issue Dec 13, 2024 · 0 comments
Labels
course-management issues related to automating the course management ❌ not-ready-for-work this issue is not ready to be picked up

Comments

@daaimah123
Copy link
Collaborator

Problem: We need to provide a public view of the course roadmap and schedule.

Implementation Details:

  1. Design a database schema for storing roadmap and schedule information
  2. Develop an admin interface for creating and managing roadmap items and schedules
  3. Create a public-facing page to display the roadmap and schedule
  4. Implement filtering and sorting options for roadmap items
  5. Develop a system for marking roadmap items as complete or in progress
  6. Create an API for accessing roadmap and schedule data
  7. Implement a notification system for schedule updates

Technical Concepts:

  • Database design for temporal data
  • Public API development
  • Frontend development for interactive timelines
  • Notification systems

Dependencies: Issue 28

Acceptance Criteria:

  • Public users can view the course roadmap and schedule without logging in
  • Admins can easily create and manage roadmap items and schedules
  • Roadmap displays clear progress indicators for each item
  • Users can filter and sort roadmap items based on various criteria
  • API allows for integration with other systems or applications
  • Participants receive notifications for relevant schedule updates
@daaimah123 daaimah123 added the course-management issues related to automating the course management label Dec 13, 2024
@daaimah123 daaimah123 added the ❌ not-ready-for-work this issue is not ready to be picked up label Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
course-management issues related to automating the course management ❌ not-ready-for-work this issue is not ready to be picked up
Projects
None yet
Development

No branches or pull requests

1 participant