User Story
As a visitor, I want to browse and read helpful Flutter/Dart articles so that I can learn without creating an account.
What This Feature Does
Adds a public Articles section accessible from the main menu. Users can view a list of articles and read their full content without authentication.
Behavior
Navigation
- New menu item "Articles" (📖) in the main navigation
- Opens Articles list screen
Articles List Screen
- Displays articles as cards
- Each card shows: title + short description
- Tap opens article detail screen
Article Detail Screen
- Full-screen view
- Displays: title + markdown content
- Back button returns to list
Technical Notes
- Data source: mock data (hardcoded in the app)
- Content format: plain markdown (no images for now)
- Use
flutter_markdown package for rendering
Acceptance Criteria
Mock Data Structure
class Article {
final String id;
final String title;
final String shortDescription;
final String content; // markdown
}
Include 3-5 sample articles covering basic Flutter/Dart topics.
Out of Scope (for future issues)
- Article images/previews
- Firebase integration
- Admin panel for editing
- Search and filters
- Categories/tags
- "Was this helpful" feedback
- Related articles suggestions
User Story
As a visitor, I want to browse and read helpful Flutter/Dart articles so that I can learn without creating an account.
What This Feature Does
Adds a public Articles section accessible from the main menu. Users can view a list of articles and read their full content without authentication.
Behavior
Navigation
Articles List Screen
Article Detail Screen
Technical Notes
flutter_markdownpackage for renderingAcceptance Criteria
Mock Data Structure
Include 3-5 sample articles covering basic Flutter/Dart topics.
Out of Scope (for future issues)