How daniel-494847/agilmente works
Ágilmente is an educational learning platform. Its principal user flow is navigation into the dashboard and reasoning activities, with attempt records providing a separate progress-tracking capability. Other major branches cover digital-library materials, notices and gallery content, institutional information, student profiles, and administration. Route-level wiring is visible in the sampled files; most page-to-service calls are not, so those links are omitted. Firebase-backed service behavior is shown where the sampled source supports it.
Main entry points: app.routes.ts Route map · app.ts App shell · content.service.ts Shared content access · dashboard.ts Dashboard
Components 26
Learning experience
- App shell
src/app/app.ts - Route map
src/app/app.routes.ts - Dashboard
src/app/features/dashboard/dashboard.ts - Reasoning activities
src/app/features/activities/activities.ts - Activity games
src/app/features/dashboard/components/juegos - Progress tracking
src/app/features/progress/progress.module.ts - Attempt records
src/app/features/progress/attempts.service.ts
Content and resources
- Digital library
src/app/features/biblioteca/biblioteca.ts - Notices
src/app/features/contenido/avisos.module.ts - Gallery
src/app/features/gallery/gallery.ts - School information
src/app/features/unidad-educativa/unidad-educativa.module.ts - Section pages
src/app/features/shared/section-page/section-page.ts
Accounts and administration
- Login
src/app/features/auth/login/login.ts - Student profile
src/app/features/auth/perfil.module.ts - Administration
src/app/features/admin/admin.ts - Role lookup
src/app/features/auth/user-role.service.ts - Route guards
src/app/features/shared/route-guards.ts
Data services
- Activity catalog
src/app/features/activities/activities.service.ts - Library service
src/app/features/biblioteca/biblioteca.service.ts - Content service
src/app/features/contenido/contenido.service.ts - Shared content access
src/app/features/shared/content.service.ts - Institution service
src/app/features/unidad-educativa/unidad-educativa.service.ts
Other components
- User
- Firebase Auth
- Cloud Firestore
- Cloud Storage
Connections 24
- User → App shell: opens
- App shell → Route map: hosts navigation
- Route map → Dashboard: loads
- Route map → Reasoning activities: loads
- Route map → Progress tracking: loads
- Route map → Digital library: loads
- Route map → Notices: loads
- Route map → Gallery: loads
- Route map → School information: loads
- Route map → Student profile: loads
- Route map → Login: routes to
- Route map → Section pages: routes to
- Route map → Administration: routes to
- Route map → Route guards: checks access
- Dashboard → Activity games: presents games
- Activity catalog → Cloud Firestore: reads and writes
- Library service → Cloud Firestore: reads and writes
- Content service → Cloud Firestore: reads and writes
- Shared content access → Cloud Firestore: reads and writes
- Shared content access → Cloud Storage: uploads files
- Attempt records → Cloud Firestore: records attempts
- Institution service → Cloud Firestore: reads and writes
- Role lookup → Cloud Firestore: reads user role
- App shell → Firebase Auth: observes auth state