📰 Newsfeed Journey
This journey documents how learners stay updated with program announcements and updates via the newsfeed feature.
Interactive Flow Diagram
Click any step to see detailed information, connected features, and API endpoints.
📰Learner Journey
Newsfeed Journey
How learners stay updated with program announcements and updates via the newsfeed.
📰Access
Access NewsfeedLearner
⚡
👀Browse
View Program UpdatesLearner
Filter ProgramsLearner
🔗Navigate
Click Program CardLearner
Navigate to ProgramLearner
⚡
Legend:
User Action
Decision Point
System Action
Notification
Milestone
Journey Summary
| Attribute | Value |
|---|---|
| Actors | Learner, System |
| Entry Point | Navigation menu or dashboard |
| Exit Point | Navigate to program |
| Typical Duration | 2-5 minutes |
| Steps | 5 |
Phase Breakdown
Phase 1: Access
Accessing the newsfeed:
- Access newsfeed - Navigate from main menu or dashboard
Phase 2: Browse
Viewing updates:
- View program updates - See running and past programs
- Filter programs - Filter by type (running/past)
Phase 3: Navigate
Navigating to programs:
- Click program card - Select a program
- Navigate to program - Access program dashboard
Newsfeed Features
Program Display
The newsfeed shows:
-
Running Programs: Active programs (within last year)
- Sorted by start date (newest first)
- Shows program title and start date
- Update indicators
-
Past Programs: Completed programs (older than 1 year)
- Sorted by start date (newest first)
- Historical program access
- Reference for completed learning
Filtering Options
- Running Programs: View only active programs
- Past Programs: View only completed programs
- All Programs: View everything
- Sorting: Automatically sorted by start date (DESC)
Program Cards
Each program card displays:
- Program Title: Name of the program
- Start Date: When the program began
- Status: Running or Past indicator
- Update Indicators: New announcements or changes
- Quick Access: Click to navigate to program
Key Integration Points
Internal APIs
- Program listing APIs
- Program status APIs
- Update notification APIs
Frontend Components
ProgramCard- Program card display component- Newsfeed page layout
- Filter components
Use Cases
Staying Updated
- Check for program announcements
- View new program information
- See program status changes
Quick Navigation
- Fast access to program dashboard
- Jump to specific programs
- Review past program history
Program Discovery
- See all available programs
- Understand program timeline
- Access program details
Related Documentation
- Learner Hub - Overview of all journeys
- Program Dashboard Feature - Program details
- Newsfeed Feature - Feature documentation
Tips for Learners
- Check Regularly: Visit newsfeed weekly for updates
- Use Filters: Filter by running/past to focus
- Quick Access: Use newsfeed as shortcut to programs
- Stay Informed: Keep track of program announcements
- Review History: Access past programs for reference